summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/compression.c
Commit message (Expand)AuthorAge
* btrfs: use PAGE_ALIGNED instead of open-coding itJohannes Thumshirn2018-12-17
* btrfs: use offset_in_page instead of open-coding itJohannes Thumshirn2018-12-17
* btrfs: Refactor btrfs_merge_bio_hookNikolay Borisov2018-12-17
* btrfs: Remove unused extent_state argument from btrfs_writepage_endio_finish_...Nikolay Borisov2018-12-17
* btrfs: Remove extent_io_ops::writepage_end_io_hookNikolay Borisov2018-12-17
* Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds2018-10-28
|\
| * btrfs: Convert page cache to XArrayMatthew Wilcox2018-10-21
| * xarray: Replace exceptional entriesMatthew Wilcox2018-09-29
* | btrfs: remove unused pointer 'tree' in btrfs_submit_compressed_readColin Ian King2018-10-15
|/
* btrfs: drop extent_io_ops::merge_bio_hook callbackDavid Sterba2018-08-06
* btrfs: open-code bio_set_op_attrsDavid Sterba2018-08-06
* btrfs: prune unused includesDavid Sterba2018-08-06
* btrfs: replace waitqueue_actvie with cond_wake_upDavid Sterba2018-05-28
* Merge tag 'for-4.17-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-04-15
|\
| * btrfs: replace GPL boilerplate by SPDX -- sourcesDavid Sterba2018-04-12
* | page cache: use xa_lockMatthew Wilcox2018-04-11
|/
* btrfs: add more __cold annotationsDavid Sterba2018-03-26
* Merge tag 'for-4.16-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2018-01-29
|\
| * btrfs: Remove redundant bio_get/set calls in compressed read/write pathsNikolay Borisov2018-01-22
| * btrfs: heuristic: call get4bits directlyDavid Sterba2018-01-22
| * btrfs: heuristic: open code copy_call callback of radix sortDavid Sterba2018-01-22
| * btrfs: heuristic: open code get_num callback of radix sortDavid Sterba2018-01-22
| * btrfs: compression: add helper for type to string conversionDavid Sterba2018-01-22
| * Btrfs: compression heuristic: replace heap sort with radix sortTimofey Titovets2018-01-22
* | fs: convert to bio_last_bvec_all()Ming Lei2018-01-06
* | block: convert to bio_first_bvec_all & bio_first_page_allMing Lei2018-01-06
|/
* btrfs: Fix wild memory access in compression level parserQu Wenruo2017-11-27
* Btrfs: add write_flags for compression bioLiu Bo2017-11-15
* Btrfs: heuristic: add Shannon entropy calculationTimofey Titovets2017-11-01
* Btrfs: heuristic: add byte core set calculationTimofey Titovets2017-11-01
* Btrfs: heuristic: add byte set calculationTimofey Titovets2017-11-01
* Btrfs: heuristic: add detection of repeated data patternsTimofey Titovets2017-11-01
* Btrfs: heuristic: implement sampling logicTimofey Titovets2017-11-01
* Btrfs: heuristic: add bucket and sample counters and other definesTimofey Titovets2017-11-01
* Btrfs: compression: separate heuristic/compression workspacesTimofey Titovets2017-11-01
* btrfs: allow setting zlib compression level via :9Adam Borowski2017-11-01
* btrfs: allow to set compression level for zlibDavid Sterba2017-11-01
* btrfs: use BLK_STS defines where neededAnand Jain2017-10-30
* Merge branch 'for-4.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2017-09-29
|\
| * Btrfs: skip checksum when reading compressed data if some IO have failedLiu Bo2017-09-26
| * Btrfs: fix kernel oops while reading compressed dataLiu Bo2017-09-26
* | Merge branch 'zstd-minimal' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2017-09-14
|\ \ | |/ |/|
| * btrfs: Add zstd supportNick Terrell2017-08-15
* | Btrfs: add skeleton code for compression heuristicTimofey Titovets2017-08-16
* | btrfs: Keep one more workspace aroundNick Terrell2017-08-16
|/
* Merge branch 'for-4.13-part2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-07-15
|\
| * btrfs: cloned bios must not be iterated by bio_for_each_segment_allDavid Sterba2017-07-14
* | Merge branch 'for-4.13-part1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-07-05
|\|
| * btrfs: pass bytes to btrfs_bio_allocDavid Sterba2017-06-19
| * btrfs: opencode trivial compressed_bio_alloc, simplify error handlingDavid Sterba2017-06-19