1. 61c681f btrfs: use bool type for delayed ref head fields that are used as booleans by Filipe Manana · 1 year, 9 months ago
  2. 4d34ad3 btrfs: remove pointless in_tree field from struct btrfs_delayed_ref_node by Filipe Manana · 1 year, 9 months ago
  3. 1d12680 btrfs: drop gfp from parameter extent state helpers by David Sterba · 1 year, 10 months ago
  4. 7dde7a8 btrfs: drop NOFAIL from set_extent_bit allocation masks by David Sterba · 1 year, 10 months ago
  5. 0acd32c btrfs: open code set_extent_bits by David Sterba · 1 year, 10 months ago
  6. fe1a598 btrfs: open code set_extent_dirty by David Sterba · 1 year, 10 months ago
  7. eea8686 btrfs: open code set_extent_new by David Sterba · 1 year, 10 months ago
  8. 618d1d7 btrfs: fix comment referring to no longer existing btrfs_clean_tree_block() by Filipe Manana · 1 year, 10 months ago
  9. 4aec05f btrfs: remove level argument from btrfs_set_block_flags by Josef Bacik · 1 year, 10 months ago
  10. adbe7e3 btrfs: use SECTOR_SHIFT to convert LBA to physical offset by Anand Jain · 1 year, 11 months ago
  11. 29e70be btrfs: use SECTOR_SHIFT to convert physical offset to LBA by Anand Jain · 1 year, 11 months ago
  12. eee3b81 btrfs: improve leaf dump and error handling by Qu Wenruo · 1 year, 10 months ago
  13. 6c75a58 btrfs: print-tree: pass const extent buffer pointer by Qu Wenruo · 1 year, 10 months ago
  14. a8fdc05 btrfs: remove obsolete delayed ref throttling logic when truncating items by Filipe Manana · 2 years ago
  15. 9a93b5a btrfs: abort the transaction if we get an error during snapshot drop by Josef Bacik · 2 years, 1 month ago
  16. 4e19438 btrfs: handle errors in walk_down_tree properly by Josef Bacik · 2 years, 1 month ago
  17. 190a833 btrfs: rename btrfs_clean_tree_block to btrfs_clear_buffer_dirty by Josef Bacik · 2 years, 1 month ago
  18. ed25dab btrfs: add trans argument to btrfs_clean_tree_block by Josef Bacik · 2 years, 1 month ago
  19. d3fb661 btrfs: always lock the block before calling btrfs_clean_tree_block by Josef Bacik · 2 years, 1 month ago
  20. 58e36c2 btrfs: remove duplicate include header in extent-tree.c by ye xingchen · 2 years, 2 months ago
  21. cb0922f btrfs: don't use size classes for zoned file systems by Boris Burkov · 2 years, 3 months ago
  22. 52bb7a2 btrfs: introduce size class to block group allocator by Boris Burkov · 2 years, 3 months ago
  23. 854c2f3 btrfs: add more find_free_extent tracepoints by Boris Burkov · 2 years, 3 months ago
  24. cfc2de0 btrfs: pass find_free_extent_ctl to allocator tracepoints by Boris Burkov · 2 years, 3 months ago
  25. 0c555c9 btrfs: directly pass in fs_info to btrfs_merge_delayed_refs by Johannes Thumshirn · 2 years, 3 months ago
  26. 39f501d btrfs: always report error in run_one_delayed_ref() by Qu Wenruo · 2 years, 2 months ago
  27. 103c197 btrfs: split the bio submission path into a separate file by Christoph Hellwig · 2 years, 4 months ago
  28. cb3e217 btrfs: use btrfs_dev_name() helper to handle missing devices better by Qu Wenruo · 2 years, 4 months ago
  29. 789d6a3 btrfs: concentrate all tree block parentness check parameters into one structure by Qu Wenruo · 2 years, 6 months ago
  30. aa5d300 btrfs: move orphan prototypes into orphan.h by Josef Bacik · 2 years, 4 months ago
  31. 7c8ede1 btrfs: move file-item prototypes into their own header by Josef Bacik · 2 years, 4 months ago
  32. 45c40c8 btrfs: move root tree prototypes to their own header by Josef Bacik · 2 years, 4 months ago
  33. a023180 btrfs: move extent-tree helpers into their own header file by Josef Bacik · 2 years, 4 months ago
  34. e2f13b3 btrfs: move btrfs_account_ro_block_groups_free_space into space-info.c by Josef Bacik · 2 years, 4 months ago
  35. 07e81dc btrfs: move accessor helpers into accessors.h by Josef Bacik · 2 years, 5 months ago
  36. c7f13d4 btrfs: move fs wide helpers out of ctree.h by Josef Bacik · 2 years, 5 months ago
  37. 968b715 btrfs: fix tree mod log mishandling of reallocated nodes by Josef Bacik · 2 years, 5 months ago
  38. cbddcc4 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer by Tetsuo Handa · 2 years, 6 months ago
  39. 26ce911 btrfs: make can_nocow_extent nowait compatible by Josef Bacik · 2 years, 6 months ago
  40. 12a824d btrfs: speedup checking for extent sharedness during fiemap by Filipe Manana · 2 years, 6 months ago
  41. 48ff708 btrfs: get rid of block group caching progress logic by Omar Sandoval · 2 years, 7 months ago
  42. 3349b57 btrfs: convert block group bit field to use bit helpers by Josef Bacik · 2 years, 8 months ago
  43. ced8ecf btrfs: fix space cache corruption and potential double allocations by Omar Sandoval · 2 years, 6 months ago
  44. b40130b btrfs: fix lockdep splat with reloc root extent buffers by Josef Bacik · 2 years, 7 months ago
  45. 898793d btrfs: zoned: write out partially allocated region by Naohiro Aota · 2 years, 8 months ago
  46. 393f646 btrfs: zoned: finish least available block group on data bg allocation by Naohiro Aota · 2 years, 8 months ago
  47. bb9950d btrfs: let can_allocate_chunk return error by Naohiro Aota · 2 years, 8 months ago
  48. 37f85ec btrfs: use named constant for reserved device space by Qu Wenruo · 2 years, 9 months ago
  49. a4012f0 btrfs: split discard handling out of btrfs_map_block by Christoph Hellwig · 2 years, 9 months ago
  50. 972a278 Merge tag 'for-5.19-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 2 years, 8 months ago
  51. fc7cbcd Revert "btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray" by David Sterba · 2 years, 8 months ago
  52. 82708bb Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 2 years, 8 months ago
  53. 343d8a3 btrfs: zoned: prevent allocation from previous data relocation BG by Naohiro Aota · 2 years, 9 months ago
  54. bd1b7c1 Merge tag 'for-5.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 2 years, 10 months ago
  55. 1bfd476 btrfs: zoned: introduce btrfs_zoned_bg_is_full by Naohiro Aota · 2 years, 10 months ago
  56. cf4f03c btrfs: improve error reporting in lookup_inline_extent_backref by Nikolay Borisov · 2 years, 10 months ago
  57. 0e3696f btrfs: remove btrfs_delayed_extent_op::is_data by David Sterba · 6 years ago
  58. 2fe6a5a btrfs: sink parameter is_data to btrfs_set_disk_extent_flags by David Sterba · 6 years ago
  59. 48b36a6 btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray by Gabriel Niebler · 2 years, 10 months ago
  60. 16b0c25 btrfs: use a read/write lock for protecting the block groups tree by Filipe Manana · 2 years, 11 months ago
  61. 08dddb2 btrfs: use rbtree with leftmost node cached for tracking lowest block group by Filipe Manana · 2 years, 11 months ago
  62. 0eb997b btrfs: remove search start argument from first_logical_byte() by Filipe Manana · 2 years, 11 months ago
  63. 1a89f17 btrfs: stop allocating a path when checking if cross reference exists by Filipe Manana · 3 years ago
  64. 44abff2c block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARD by Christoph Hellwig · 2 years, 11 months ago
  65. 7020057 block: remove QUEUE_FLAG_DISCARD by Christoph Hellwig · 2 years, 11 months ago
  66. 760e69c btrfs: zoned: activate block group only for extent allocation by Naohiro Aota · 3 years ago
  67. 8f8aa4c btrfs: factor out do_free_extent_accounting helper by Josef Bacik · 3 years ago
  68. 5b2a54b btrfs: remove last_ref from the extent freeing code by Josef Bacik · 3 years ago
  69. 3466670 btrfs: add a alloc_reserved_extent helper by Josef Bacik · 3 years ago
  70. b3c958a btrfs: remove BUG_ON(ret) in alloc_reserved_tree_block by Josef Bacik · 3 years ago
  71. c4bf190 btrfs: zoned: remove redundant initialization of to_add by Jiapeng Chong · 3 years, 1 month ago
  72. b4be6ae btrfs: do not start relocation until in progress drops are done by Josef Bacik · 3 years, 1 month ago
  73. 82187d2 btrfs: zoned: fix chunk allocation condition for zoned allocator by Naohiro Aota · 3 years, 3 months ago
  74. 50475cd btrfs: add extent allocator hook to decide to allocate chunk or not by Naohiro Aota · 3 years, 3 months ago
  75. 1ada69f btrfs: zoned: unset dedicated block group on allocation failure by Naohiro Aota · 3 years, 3 months ago
  76. abed4aa btrfs: track the csum, extent, and free space trees in a rb tree by Josef Bacik · 3 years, 4 months ago
  77. fc28b25 btrfs: stop accessing ->csum_root directly by Josef Bacik · 3 years, 4 months ago
  78. 29cbcf4 btrfs: stop accessing ->extent_root directly by Josef Bacik · 3 years, 4 months ago
  79. 8e1d029 btrfs: use chunk_root in find_free_extent_update_loop by Josef Bacik · 3 years, 4 months ago
  80. 76d76e7 btrfs: make remove_extent_backref pass the root by Josef Bacik · 3 years, 4 months ago
  81. 3212fa1 btrfs: drop the _nr from the item helpers by Josef Bacik · 3 years, 5 months ago
  82. 7a163608 btrfs: fix invalid delayed ref after subvolume creation failure by Filipe Manana · 3 years, 3 months ago
  83. f981fec btrfs: fail if fstrim_range->start == U64_MAX by Josef Bacik · 3 years, 3 months ago
  84. 11b66fa btrfs: reduce btrfs_update_block_group alloc argument to bool by Anand Jain · 3 years, 5 months ago
  85. 681145d btrfs: pull up qgroup checks from delayed-ref core to init time by Nikolay Borisov · 3 years, 5 months ago
  86. f42c5da btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref by Nikolay Borisov · 3 years, 5 months ago
  87. 113479d btrfs: rename root fields in delayed refs structs by Nikolay Borisov · 3 years, 5 months ago
  88. 49d0c64 btrfs: assert that extent buffers are write locked instead of only locked by Filipe Manana · 3 years, 6 months ago
  89. 4c66461 btrfs: rename btrfs_bio to btrfs_io_context by Qu Wenruo · 3 years, 6 months ago
  90. 2d81eb1 btrfs: zoned: let the for_treelog test in the allocator stand out by Johannes Thumshirn · 3 years, 6 months ago
  91. c2707a2 btrfs: zoned: add a dedicated data relocation block group by Johannes Thumshirn · 3 years, 6 months ago
  92. 37f00a6 btrfs: introduce btrfs_is_data_reloc_root by Johannes Thumshirn · 3 years, 6 months ago
  93. a85f05e btrfs: zoned: avoid chunk allocation if active block group has enough space by Naohiro Aota · 3 years, 7 months ago
  94. a12b0dc0 btrfs: move ffe_ctl one level up by Naohiro Aota · 3 years, 7 months ago
  95. 2e654e4 btrfs: zoned: activate block group on allocation by Naohiro Aota · 3 years, 7 months ago
  96. 9817325 btrfs: zoned: calculate free space from zone capacity by Naohiro Aota · 3 years, 7 months ago
  97. 19ea40d btrfs: unlock newly allocated extent buffer after error by Qu Wenruo · 3 years, 6 months ago
  98. 6534c0c btrfs: pass NULL as trans to btrfs_search_slot if we only want to search by Marcos Paulo de Souza · 3 years, 8 months ago
  99. 23608d5 btrfs: cleanup fs_devices pointer usage in btrfs_trim_fs by Anand Jain · 3 years, 8 months ago
  100. 16a200f btrfs: check for missing device in btrfs_trim_fs by Anand Jain · 3 years, 8 months ago