1. cb4c919 btrfs: compression: move declarations to header by David Sterba · 4 years, 5 months ago
  2. 93c4c03 btrfs: remove fail label in check_compressed_csum by Nikolay Borisov · 4 years, 6 months ago
  3. 5a9472f btrfs: increment corrupt device counter during compressed read by Nikolay Borisov · 4 years, 6 months ago
  4. 26056eab btrfs: remove needless ASSERT check of orig_bio in end_compressed_bio_read by Nikolay Borisov · 4 years, 6 months ago
  5. c7ee181 btrfs: make btrfs_submit_compressed_write take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  6. bd242a0 btrfs: make btrfs_csum_one_bio takae btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  7. adbab64 btrfs: unexport btrfs_compress_set_level() by Anand Jain · 4 years, 8 months ago
  8. fd08001 btrfs: use crypto_shash_digest() instead of open coding by Eric Biggers · 4 years, 8 months ago
  9. 3fd396a btrfs: use larger zlib buffer for s390 hardware compression by Mikhail Zaslonko · 5 years ago
  10. db72e47 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() by Omar Sandoval · 5 years ago
  11. e62958f btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers by Omar Sandoval · 5 years ago
  12. 46bcff2b btrfs: fix compressed write bio blkcg attribution by Dennis Zhou · 5 years ago
  13. 7b62e66 btrfs: punt all bios created in btrfs_submit_compressed_write() by Dennis Zhou · 5 years ago
  14. 1a41802 btrfs: drop bio_set_dev where not needed by David Sterba · 5 years ago
  15. 0cf2521 btrfs: compression: remove ops pointer from workspace_manager by David Sterba · 5 years ago
  16. 1e00235 btrfs: compression: inline free_workspace by David Sterba · 5 years ago
  17. a3bbd2a btrfs: compression: pass type to btrfs_put_workspace by David Sterba · 5 years ago
  18. c778df1 btrfs: compression: inline alloc_workspace by David Sterba · 5 years ago
  19. 5907a9b btrfs: compression: pass type to btrfs_get_workspace by David Sterba · 5 years ago
  20. bd3a528 btrfs: compression: inline put_workspace by David Sterba · 5 years ago
  21. 6a0d127 btrfs: compression: inline get_workspace by David Sterba · 5 years ago
  22. d20f395 btrfs: compression: export alloc/free/get/put callbacks of all algos by David Sterba · 5 years ago
  23. 2510307 btrfs: compression: inline cleanup_workspace_manager by David Sterba · 5 years ago
  24. 2dba714 btrfs: compression: let workspace manager cleanup take only the type by David Sterba · 5 years ago
  25. d551703 btrfs: compression: inline init_workspace_manager by David Sterba · 5 years ago
  26. 975db48 btrfs: compression: let workspace manager init take only the type by David Sterba · 5 years ago
  27. be951045 btrfs: compression: attach workspace manager to the ops by David Sterba · 5 years ago
  28. 1e4eb74 btrfs: switch compression callbacks to direct calls by David Sterba · 5 years ago
  29. c4bf665 btrfs: export compression and decompression callbacks by David Sterba · 5 years ago
  30. ce96b7f btrfs: use better definition of number of compression type by Chengguang Xu · 5 years ago
  31. ec39f76 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios by Chris Mason · 6 years ago
  32. 08635ba Btrfs: stop using btrfs_schedule_bio() by Chris Mason · 6 years ago
  33. 602cbe9 btrfs: move cond_wake_up functions out of ctree by David Sterba · 5 years ago
  34. b0c1fe1 btrfs: compression: replace set_level callbacks by a common helper by David Sterba · 5 years ago
  35. e749af44 btrfs: lift bio_set_dev from bio allocation helpers by David Sterba · 6 years ago
  36. aa53e3b btrfs: correctly validate compression type by Johannes Thumshirn · 6 years ago
  37. ea41d6b btrfs: remove assumption about csum type form btrfs_print_data_csum_error() by Johannes Thumshirn · 6 years ago
  38. d517857 btrfs: directly call into crypto framework for checksumming by Johannes Thumshirn · 6 years ago
  39. 10fe6ca btrfs: don't assume compressed_bio sums to be 4 bytes by Johannes Thumshirn · 6 years ago
  40. 1e25a2e btrfs: don't assume ordered sums to be 4 bytes by Johannes Thumshirn · 6 years ago
  41. 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
  42. 67a2422 Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  43. 2b90883 btrfs: Check the compression level before getting a workspace by Johnny Chang · 6 years ago
  44. 2b070cf block: remove the i argument to bio_for_each_segment_all by Christoph Hellwig · 6 years ago
  45. 6a8d213 btrfs: Use less confusing condition for uptodate parameter to btrfs_writepage_endio_finish_ordered by Nikolay Borisov · 6 years ago
  46. 80201fe Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  47. d0ab62c btrfs: change set_level() to bound the level passed in by Dennis Zhou · 6 years ago
  48. 7bf4994 btrfs: plumb level through the compression interface by Dennis Zhou · 6 years ago
  49. 92ee5530 btrfs: move to function pointers for get/put workspaces by Dennis Zhou · 6 years ago
  50. 929f4ba btrfs: add compression interface in (get/put)_workspace by Dennis Zhou · 6 years ago
  51. 1666eda btrfs: add helper methods for workspace manager init and cleanup by Dennis Zhou · 6 years ago
  52. 10b94a5 btrfs: unify compression ops with workspace_manager by Dennis Zhou · 6 years ago
  53. ca4ac36 btrfs: manage heuristic workspace as index 0 by Dennis Zhou · 6 years ago
  54. acce85d btrfs: rename workspaces_list to workspace_manager by Dennis Zhou · 6 years ago
  55. 1972708 btrfs: add helpers for compression type and level by Dennis Zhou · 6 years ago
  56. 6dc4f10 block: allow bio_for_each_segment_all() to iterate over multi-page bvec by Ming Lei · 6 years ago
  57. 52042d8 btrfs: Fix typos in comments and strings by Andrea Gelmini · 6 years ago
  58. fdb1e12 btrfs: use PAGE_ALIGNED instead of open-coding it by Johannes Thumshirn · 6 years ago
  59. 7073017 btrfs: use offset_in_page instead of open-coding it by Johannes Thumshirn · 6 years ago
  60. da12fe5 btrfs: Refactor btrfs_merge_bio_hook by Nikolay Borisov · 6 years ago
  61. c629732 btrfs: Remove unused extent_state argument from btrfs_writepage_endio_finish_ordered by Nikolay Borisov · 6 years ago
  62. 7087a9d btrfs: Remove extent_io_ops::writepage_end_io_hook by Nikolay Borisov · 6 years ago
  63. dad4f14 Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax by Linus Torvalds · 6 years ago
  64. 0a943c6 btrfs: Convert page cache to XArray by Matthew Wilcox · 7 years ago
  65. 29c5e5d btrfs: remove unused pointer 'tree' in btrfs_submit_compressed_read by Colin Ian King · 6 years ago
  66. 3159f94 xarray: Replace exceptional entries by Matthew Wilcox · 7 years ago
  67. 00032d3 btrfs: drop extent_io_ops::merge_bio_hook callback by David Sterba · 6 years ago
  68. ebcc326 btrfs: open-code bio_set_op_attrs by David Sterba · 7 years ago
  69. d7f663f btrfs: prune unused includes by David Sterba · 7 years ago
  70. 093258e btrfs: replace waitqueue_actvie with cond_wake_up by David Sterba · 7 years ago
  71. 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
  72. c1d7c51 btrfs: replace GPL boilerplate by SPDX -- sources by David Sterba · 7 years ago
  73. b93b016 page cache: use xa_lock by Matthew Wilcox · 7 years ago
  74. e67c718 btrfs: add more __cold annotations by David Sterba · 7 years ago
  75. 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
  76. 32506af btrfs: Remove redundant bio_get/set calls in compressed read/write paths by Nikolay Borisov · 7 years ago
  77. 36243c9 btrfs: heuristic: call get4bits directly by David Sterba · 7 years ago
  78. 7add17b btrfs: heuristic: open code copy_call callback of radix sort by David Sterba · 7 years ago
  79. 23ae8c6 btrfs: heuristic: open code get_num callback of radix sort by David Sterba · 7 years ago
  80. e128f9c btrfs: compression: add helper for type to string conversion by David Sterba · 7 years ago
  81. 440c840 Btrfs: compression heuristic: replace heap sort with radix sort by Timofey Titovets · 7 years ago
  82. c45a8f2 fs: convert to bio_last_bvec_all() by Ming Lei · 7 years ago
  83. 263663c block: convert to bio_first_bvec_all & bio_first_page_all by Ming Lei · 7 years ago
  84. eae8d82 btrfs: Fix wild memory access in compression level parser by Qu Wenruo · 7 years ago
  85. f82b735 Btrfs: add write_flags for compression bio by Liu Bo · 7 years ago
  86. 1956243 Btrfs: heuristic: add Shannon entropy calculation by Timofey Titovets · 7 years ago
  87. 858177d Btrfs: heuristic: add byte core set calculation by Timofey Titovets · 7 years ago
  88. a288e92 Btrfs: heuristic: add byte set calculation by Timofey Titovets · 7 years ago
  89. 1fe4f6f Btrfs: heuristic: add detection of repeated data patterns by Timofey Titovets · 7 years ago
  90. a440d48 Btrfs: heuristic: implement sampling logic by Timofey Titovets · 7 years ago
  91. 17b5a6c Btrfs: heuristic: add bucket and sample counters and other defines by Timofey Titovets · 7 years ago
  92. 4e439a0 Btrfs: compression: separate heuristic/compression workspaces by Timofey Titovets · 7 years ago
  93. fa4d885 btrfs: allow setting zlib compression level via :9 by Adam Borowski · 7 years ago
  94. f51d2b5 btrfs: allow to set compression level for zlib by David Sterba · 7 years ago
  95. 2dbe0c7 btrfs: use BLK_STS defines where needed by Anand Jain · 7 years ago
  96. 5ba88cd Merge branch 'for-4.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  97. e6311f2 Btrfs: skip checksum when reading compressed data if some IO have failed by Liu Bo · 7 years ago
  98. cf1167d Btrfs: fix kernel oops while reading compressed data by Liu Bo · 7 years ago
  99. e7cdb60 Merge branch 'zstd-minimal' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs by Linus Torvalds · 7 years ago
  100. c2fcdcd Btrfs: add skeleton code for compression heuristic by Timofey Titovets · 7 years ago