1. d048b9c btrfs: use memzero_page() instead of open coded kmap pattern by Ira Weiny · 3 years, 8 months ago
  2. 1d8ba9e btrfs: handle remount to no compress during compression by Qu Wenruo · 4 years, 5 months ago
  3. 58c1a35 btrfs: convert kmap to kmap_local_page, simple cases by Ira Weiny · 3 years, 11 months ago
  4. 7a7fd0d Merge branch 'kmap-conversion-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 10 months ago
  5. 3590ec5 btrfs: use memcpy_[to|from]_page() and kmap_local_page() by Ira Weiny · 3 years, 11 months ago
  6. 04d4ba4c btrfs: make check_compressed_csum() to be subpage compatible by Qu Wenruo · 4 years ago
  7. be6a136 btrfs: make btrfs_submit_compressed_read() subpage compatible by Qu Wenruo · 4 years ago
  8. 32443de btrfs: introduce btrfs_subpage for data inodes by Qu Wenruo · 4 years ago
  9. 6275193 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-order bvecs by Qu Wenruo · 4 years, 1 month ago
  10. 1201b58 btrfs: drop casts of bio bi_sector by David Sterba · 4 years, 1 month ago
  11. 713cebf btrfs: remove unnecessary local variables for checksum size by David Sterba · 4 years, 6 months ago
  12. 223486c btrfs: switch cached fs_info::csum_size from u16 to u32 by David Sterba · 4 years, 6 months ago
  13. 55fc29b btrfs: use cached value of fs_info::csum_size everywhere by David Sterba · 4 years, 6 months ago
  14. 42437a6 btrfs: introduce mount option rescue=ignorebadroots by Josef Bacik · 4 years, 3 months ago
  15. 334c16d btrfs: push the NODATASUM check into btrfs_lookup_bio_sums by Josef Bacik · 4 years, 3 months ago
  16. cb4c919 btrfs: compression: move declarations to header by David Sterba · 4 years, 5 months ago
  17. 93c4c03 btrfs: remove fail label in check_compressed_csum by Nikolay Borisov · 4 years, 6 months ago
  18. 5a9472f btrfs: increment corrupt device counter during compressed read by Nikolay Borisov · 4 years, 6 months ago
  19. 26056eab btrfs: remove needless ASSERT check of orig_bio in end_compressed_bio_read by Nikolay Borisov · 4 years, 6 months ago
  20. c7ee181 btrfs: make btrfs_submit_compressed_write take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  21. bd242a0 btrfs: make btrfs_csum_one_bio takae btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  22. adbab64 btrfs: unexport btrfs_compress_set_level() by Anand Jain · 4 years, 8 months ago
  23. fd08001 btrfs: use crypto_shash_digest() instead of open coding by Eric Biggers · 4 years, 8 months ago
  24. 3fd396a btrfs: use larger zlib buffer for s390 hardware compression by Mikhail Zaslonko · 5 years ago
  25. db72e47 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() by Omar Sandoval · 5 years ago
  26. e62958f btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers by Omar Sandoval · 5 years ago
  27. 46bcff2b btrfs: fix compressed write bio blkcg attribution by Dennis Zhou · 5 years ago
  28. 7b62e66 btrfs: punt all bios created in btrfs_submit_compressed_write() by Dennis Zhou · 5 years ago
  29. 1a41802 btrfs: drop bio_set_dev where not needed by David Sterba · 5 years ago
  30. 0cf2521 btrfs: compression: remove ops pointer from workspace_manager by David Sterba · 5 years ago
  31. 1e00235 btrfs: compression: inline free_workspace by David Sterba · 5 years ago
  32. a3bbd2a btrfs: compression: pass type to btrfs_put_workspace by David Sterba · 5 years ago
  33. c778df1 btrfs: compression: inline alloc_workspace by David Sterba · 5 years ago
  34. 5907a9b btrfs: compression: pass type to btrfs_get_workspace by David Sterba · 5 years ago
  35. bd3a528 btrfs: compression: inline put_workspace by David Sterba · 5 years ago
  36. 6a0d127 btrfs: compression: inline get_workspace by David Sterba · 5 years ago
  37. d20f395 btrfs: compression: export alloc/free/get/put callbacks of all algos by David Sterba · 5 years ago
  38. 2510307 btrfs: compression: inline cleanup_workspace_manager by David Sterba · 5 years ago
  39. 2dba714 btrfs: compression: let workspace manager cleanup take only the type by David Sterba · 5 years ago
  40. d551703 btrfs: compression: inline init_workspace_manager by David Sterba · 5 years ago
  41. 975db48 btrfs: compression: let workspace manager init take only the type by David Sterba · 5 years ago
  42. be951045 btrfs: compression: attach workspace manager to the ops by David Sterba · 5 years ago
  43. 1e4eb74 btrfs: switch compression callbacks to direct calls by David Sterba · 5 years ago
  44. c4bf665 btrfs: export compression and decompression callbacks by David Sterba · 5 years ago
  45. ce96b7f btrfs: use better definition of number of compression type by Chengguang Xu · 5 years ago
  46. ec39f76 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios by Chris Mason · 5 years ago
  47. 08635ba Btrfs: stop using btrfs_schedule_bio() by Chris Mason · 5 years ago
  48. 602cbe9 btrfs: move cond_wake_up functions out of ctree by David Sterba · 5 years ago
  49. b0c1fe1 btrfs: compression: replace set_level callbacks by a common helper by David Sterba · 5 years ago
  50. e749af44 btrfs: lift bio_set_dev from bio allocation helpers by David Sterba · 6 years ago
  51. aa53e3b btrfs: correctly validate compression type by Johannes Thumshirn · 6 years ago
  52. ea41d6b btrfs: remove assumption about csum type form btrfs_print_data_csum_error() by Johannes Thumshirn · 6 years ago
  53. d517857 btrfs: directly call into crypto framework for checksumming by Johannes Thumshirn · 6 years ago
  54. 10fe6ca btrfs: don't assume compressed_bio sums to be 4 bytes by Johannes Thumshirn · 6 years ago
  55. 1e25a2e btrfs: don't assume ordered sums to be 4 bytes by Johannes Thumshirn · 6 years ago
  56. f49aa1d Merge tag 'for-5.2-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 6 years ago
  57. 67a2422 Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  58. 2b90883 btrfs: Check the compression level before getting a workspace by Johnny Chang · 6 years ago
  59. 2b070cf block: remove the i argument to bio_for_each_segment_all by Christoph Hellwig · 6 years ago
  60. 6a8d213 btrfs: Use less confusing condition for uptodate parameter to btrfs_writepage_endio_finish_ordered by Nikolay Borisov · 6 years ago
  61. 80201fe Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  62. d0ab62c btrfs: change set_level() to bound the level passed in by Dennis Zhou · 6 years ago
  63. 7bf4994 btrfs: plumb level through the compression interface by Dennis Zhou · 6 years ago
  64. 92ee5530 btrfs: move to function pointers for get/put workspaces by Dennis Zhou · 6 years ago
  65. 929f4ba btrfs: add compression interface in (get/put)_workspace by Dennis Zhou · 6 years ago
  66. 1666eda btrfs: add helper methods for workspace manager init and cleanup by Dennis Zhou · 6 years ago
  67. 10b94a5 btrfs: unify compression ops with workspace_manager by Dennis Zhou · 6 years ago
  68. ca4ac36 btrfs: manage heuristic workspace as index 0 by Dennis Zhou · 6 years ago
  69. acce85d btrfs: rename workspaces_list to workspace_manager by Dennis Zhou · 6 years ago
  70. 1972708 btrfs: add helpers for compression type and level by Dennis Zhou · 6 years ago
  71. 6dc4f10 block: allow bio_for_each_segment_all() to iterate over multi-page bvec by Ming Lei · 6 years ago
  72. 52042d8 btrfs: Fix typos in comments and strings by Andrea Gelmini · 6 years ago
  73. fdb1e12 btrfs: use PAGE_ALIGNED instead of open-coding it by Johannes Thumshirn · 6 years ago
  74. 7073017 btrfs: use offset_in_page instead of open-coding it by Johannes Thumshirn · 6 years ago
  75. da12fe5 btrfs: Refactor btrfs_merge_bio_hook by Nikolay Borisov · 6 years ago
  76. c629732 btrfs: Remove unused extent_state argument from btrfs_writepage_endio_finish_ordered by Nikolay Borisov · 6 years ago
  77. 7087a9d btrfs: Remove extent_io_ops::writepage_end_io_hook by Nikolay Borisov · 6 years ago
  78. dad4f14 Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax by Linus Torvalds · 6 years ago
  79. 0a943c6 btrfs: Convert page cache to XArray by Matthew Wilcox · 7 years ago
  80. 29c5e5d btrfs: remove unused pointer 'tree' in btrfs_submit_compressed_read by Colin Ian King · 6 years ago
  81. 3159f94 xarray: Replace exceptional entries by Matthew Wilcox · 7 years ago
  82. 00032d3 btrfs: drop extent_io_ops::merge_bio_hook callback by David Sterba · 6 years ago
  83. ebcc326 btrfs: open-code bio_set_op_attrs by David Sterba · 7 years ago
  84. d7f663f btrfs: prune unused includes by David Sterba · 7 years ago
  85. 093258e btrfs: replace waitqueue_actvie with cond_wake_up by David Sterba · 7 years ago
  86. e37563bb Merge tag 'for-4.17-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  87. c1d7c51 btrfs: replace GPL boilerplate by SPDX -- sources by David Sterba · 7 years ago
  88. b93b016 page cache: use xa_lock by Matthew Wilcox · 7 years ago
  89. e67c718 btrfs: add more __cold annotations by David Sterba · 7 years ago
  90. 31466f3 Merge tag 'for-4.16-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  91. 32506af btrfs: Remove redundant bio_get/set calls in compressed read/write paths by Nikolay Borisov · 7 years ago
  92. 36243c9 btrfs: heuristic: call get4bits directly by David Sterba · 7 years ago
  93. 7add17b btrfs: heuristic: open code copy_call callback of radix sort by David Sterba · 7 years ago
  94. 23ae8c6 btrfs: heuristic: open code get_num callback of radix sort by David Sterba · 7 years ago
  95. e128f9c btrfs: compression: add helper for type to string conversion by David Sterba · 7 years ago
  96. 440c840 Btrfs: compression heuristic: replace heap sort with radix sort by Timofey Titovets · 7 years ago
  97. c45a8f2 fs: convert to bio_last_bvec_all() by Ming Lei · 7 years ago
  98. 263663c block: convert to bio_first_bvec_all & bio_first_page_all by Ming Lei · 7 years ago
  99. eae8d82 btrfs: Fix wild memory access in compression level parser by Qu Wenruo · 7 years ago
  100. f82b735 Btrfs: add write_flags for compression bio by Liu Bo · 7 years ago