1. 1c13c9c btrfs: correctly validate compression type by Johannes Thumshirn · 5 years ago
  2. 00032d3 btrfs: drop extent_io_ops::merge_bio_hook callback by David Sterba · 6 years ago
  3. ebcc326 btrfs: open-code bio_set_op_attrs by David Sterba · 6 years ago
  4. d7f663f btrfs: prune unused includes by David Sterba · 6 years ago
  5. 093258e btrfs: replace waitqueue_actvie with cond_wake_up by David Sterba · 7 years ago
  6. 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
  7. c1d7c51 btrfs: replace GPL boilerplate by SPDX -- sources by David Sterba · 7 years ago
  8. b93b016 page cache: use xa_lock by Matthew Wilcox · 7 years ago
  9. e67c718 btrfs: add more __cold annotations by David Sterba · 7 years ago
  10. 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
  11. 32506af btrfs: Remove redundant bio_get/set calls in compressed read/write paths by Nikolay Borisov · 7 years ago
  12. 36243c9 btrfs: heuristic: call get4bits directly by David Sterba · 7 years ago
  13. 7add17b btrfs: heuristic: open code copy_call callback of radix sort by David Sterba · 7 years ago
  14. 23ae8c6 btrfs: heuristic: open code get_num callback of radix sort by David Sterba · 7 years ago
  15. e128f9c btrfs: compression: add helper for type to string conversion by David Sterba · 7 years ago
  16. 440c840 Btrfs: compression heuristic: replace heap sort with radix sort by Timofey Titovets · 7 years ago
  17. c45a8f2 fs: convert to bio_last_bvec_all() by Ming Lei · 7 years ago
  18. 263663c block: convert to bio_first_bvec_all & bio_first_page_all by Ming Lei · 7 years ago
  19. eae8d82 btrfs: Fix wild memory access in compression level parser by Qu Wenruo · 7 years ago
  20. f82b735 Btrfs: add write_flags for compression bio by Liu Bo · 7 years ago
  21. 1956243 Btrfs: heuristic: add Shannon entropy calculation by Timofey Titovets · 7 years ago
  22. 858177d Btrfs: heuristic: add byte core set calculation by Timofey Titovets · 7 years ago
  23. a288e92 Btrfs: heuristic: add byte set calculation by Timofey Titovets · 7 years ago
  24. 1fe4f6f Btrfs: heuristic: add detection of repeated data patterns by Timofey Titovets · 7 years ago
  25. a440d48 Btrfs: heuristic: implement sampling logic by Timofey Titovets · 7 years ago
  26. 17b5a6c Btrfs: heuristic: add bucket and sample counters and other defines by Timofey Titovets · 7 years ago
  27. 4e439a0 Btrfs: compression: separate heuristic/compression workspaces by Timofey Titovets · 7 years ago
  28. fa4d885 btrfs: allow setting zlib compression level via :9 by Adam Borowski · 7 years ago
  29. f51d2b5 btrfs: allow to set compression level for zlib by David Sterba · 7 years ago
  30. 2dbe0c7 btrfs: use BLK_STS defines where needed by Anand Jain · 7 years ago
  31. 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
  32. e6311f2 Btrfs: skip checksum when reading compressed data if some IO have failed by Liu Bo · 7 years ago
  33. cf1167d Btrfs: fix kernel oops while reading compressed data by Liu Bo · 7 years ago
  34. e7cdb60 Merge branch 'zstd-minimal' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs by Linus Torvalds · 7 years ago
  35. c2fcdcd Btrfs: add skeleton code for compression heuristic by Timofey Titovets · 7 years ago
  36. 26b28dc btrfs: Keep one more workspace around by Nick Terrell · 7 years ago
  37. 5c1aab1 btrfs: Add zstd support by Nick Terrell · 7 years ago
  38. bc24370 Merge branch 'for-4.13-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  39. c09abff btrfs: cloned bios must not be iterated by bio_for_each_segment_all by David Sterba · 7 years ago
  40. 8c27cb3 Merge branch 'for-4.13-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  41. 0e9350d btrfs: use new block error code by Dan Carpenter · 7 years ago
  42. c821e7f3 btrfs: pass bytes to btrfs_bio_alloc by David Sterba · 7 years ago
  43. 9886b17 btrfs: opencode trivial compressed_bio_alloc, simplify error handling by David Sterba · 7 years ago
  44. 9f2179a btrfs: remove redundant parameters from btrfs_bio_alloc by David Sterba · 7 years ago
  45. fe30853 btrfs: add memalloc_nofs protections around alloc_workspace callback by David Sterba · 7 years ago
  46. e1ddce7 btrfs: reduce arguments for decompress_bio ops by Anand Jain · 7 years ago
  47. 8140dc3 btrfs: btrfs_decompress_bio() could accept compressed_bio instead by Anand Jain · 7 years ago
  48. 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 7 years ago
  49. a50299a btrfs: convert compressed_bio.pending_bios from atomic_t to refcount_t by Elena Reshetova · 8 years ago
  50. e5d7490 btrfs: derive maximum output size in the compression implementation by David Sterba · 8 years ago
  51. 4d3a800 btrfs: merge nr_pages input and output parameter in compress_pages by David Sterba · 8 years ago
  52. 38c3146 btrfs: merge length input and output parameter in compress_pages by David Sterba · 8 years ago
  53. 14a3357 btrfs: constify buffers used by compression helpers by David Sterba · 8 years ago
  54. f898ac6 btrfs: make check_compressed_csum take btrfs_inode by Nikolay Borisov · 8 years ago
  55. 0970a22 btrfs: make btrfs_print_data_csum_error take btrfs_inode by Nikolay Borisov · 8 years ago
  56. 6f6b643 btrfs: Better csum error message for data csum mismatch by Qu Wenruo · 8 years ago
  57. 4a0cc7c btrfs: Make btrfs_ino take a struct btrfs_inode by Nikolay Borisov · 8 years ago
  58. 6e78b3f Btrfs: fix btrfs_decompress_buf2page() by Omar Sandoval · 8 years ago
  59. 2ff7e61 btrfs: take an fs_info directly when the root is not used otherwise by Jeff Mahoney · 8 years ago
  60. 0b246af btrfs: root->fs_info cleanup, add fs_info convenience variables by Jeff Mahoney · 8 years ago
  61. da17066 btrfs: pull node/sector/stripe sizes out of root and into fs_info by Jeff Mahoney · 8 years ago
  62. 2a4d0c9 btrfs: calculate end of bio offset properly by Christoph Hellwig · 8 years ago
  63. 8138105 btrfs: use bi_size by Christoph Hellwig · 8 years ago
  64. 974b1ad btrfs: use bio iterators for the decompression handlers by Christoph Hellwig · 8 years ago
  65. 0b5e3da btrfs: change btrfs_csum_final result param type to u8 by Domagoj Tršan · 8 years ago
  66. 14155ca btrfs: assign error values to the correct bio structs by Junjie Mao · 8 years ago
  67. ab8d0fc btrfs: convert pr_* to btrfs_* where possible by Jeff Mahoney · 8 years ago
  68. 62e8557 btrfs: convert printk(KERN_* to use pr_* calls by Jeff Mahoney · 8 years ago
  69. d58b0d9 Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs by Linus Torvalds · 8 years ago
  70. f5daf2c Btrfs: fix BUG_ON in btrfs_submit_compressed_write by Liu Bo · 8 years ago
  71. 81a75f6 btrfs: use bio fields for op and flags by Mike Christie · 8 years ago
  72. 37226b2 btrfs: use bio op accessors by Mike Christie · 8 years ago
  73. 52356716 btrfs: make find_workspace warn if there are no workspaces by David Sterba · 9 years ago
  74. e721e49 btrfs: make find_workspace always succeed by David Sterba · 9 years ago
  75. f77dd0d btrfs: preallocate compression workspaces by David Sterba · 9 years ago
  76. 6ac10a6 btrfs: rename and document compression workspace members by David Sterba · 9 years ago
  77. 09cbfea mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros by Kirill A. Shutemov · 9 years ago
  78. 7f042a8 Btrfs: remove no longer used function extent_read_full_page_nolock() by Filipe Manana · 9 years ago
  79. ad804a0 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 9 years ago
  80. c62d255 mm, fs: introduce mapping_gfp_constraint() by Michal Hocko · 9 years ago
  81. a0d58e4 Merge branch 'cleanups/for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.4 by Chris Mason · 9 years ago
  82. d918764 btrfs: compress: put variables defined per compress type in struct to make cache friendly by Byongho Lee · 9 years ago
  83. a83342a btrfs: add comments to barriers before waitqueue_active by David Sterba · 10 years ago
  84. b54ffb7 block: remove bio_get_nr_vecs() by Kent Overstreet · 9 years ago
  85. 4246a0b block: add a bi_error field to struct bio by Christoph Hellwig · 9 years ago
  86. fc4c3c8 Merge branch 'cleanups-post-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.1 by Chris Mason · 10 years ago
  87. 31e818f btrfs: cleanup, use kmalloc_array/kcalloc array helpers by David Sterba · 10 years ago
  88. e8c9f18 btrfs: constify structs with op functions or static definitions by David Sterba · 10 years ago
  89. bdeb03c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs by Linus Torvalds · 10 years ago
  90. 2f19cad btrfs: zero out left over bytes after processing compression streams by Chris Mason · 10 years ago
  91. 7bdcefc Btrfs: don't ignore compressed bio write errors by Filipe Manana · 10 years ago
  92. bfebd8b btrfs: use enum for wq endio metadata type by David Sterba · 10 years ago
  93. ed6078f btrfs: use DIV_ROUND_UP instead of open-coded variants by David Sterba · 10 years ago
  94. c39aa70 btrfs compression: reuse recently used workspace by Sergey Senozhatsky · 10 years ago
  95. 774bcb3 btrfs: return ptr error from compression workspace by Zach Brown · 11 years ago
  96. 0cd6144 mm + fs: prepare for non-page entries in page cache radix trees by Johannes Weiner · 11 years ago
  97. 9c1db77 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs by Linus Torvalds · 11 years ago
  98. a2aa75e Btrfs: fix data corruption when reading/updating compressed extents by Filipe David Borba Manana · 11 years ago
  99. e7651b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs by Linus Torvalds · 11 years ago
  100. efe120a Btrfs: convert printk to btrfs_ and fix BTRFS prefix by Frank Holton · 11 years ago