1. 82187d2 btrfs: zoned: fix chunk allocation condition for zoned allocator by Naohiro Aota · 3 years, 1 month ago
  2. 50475cd btrfs: add extent allocator hook to decide to allocate chunk or not by Naohiro Aota · 3 years, 1 month ago
  3. 1ada69f btrfs: zoned: unset dedicated block group on allocation failure by Naohiro Aota · 3 years, 1 month ago
  4. abed4aa btrfs: track the csum, extent, and free space trees in a rb tree by Josef Bacik · 3 years, 2 months ago
  5. fc28b25 btrfs: stop accessing ->csum_root directly by Josef Bacik · 3 years, 2 months ago
  6. 29cbcf4 btrfs: stop accessing ->extent_root directly by Josef Bacik · 3 years, 2 months ago
  7. 8e1d029 btrfs: use chunk_root in find_free_extent_update_loop by Josef Bacik · 3 years, 2 months ago
  8. 76d76e7 btrfs: make remove_extent_backref pass the root by Josef Bacik · 3 years, 2 months ago
  9. 3212fa1 btrfs: drop the _nr from the item helpers by Josef Bacik · 3 years, 3 months ago
  10. 7a163608 btrfs: fix invalid delayed ref after subvolume creation failure by Filipe Manana · 3 years, 1 month ago
  11. f981fec btrfs: fail if fstrim_range->start == U64_MAX by Josef Bacik · 3 years, 2 months ago
  12. 11b66fa btrfs: reduce btrfs_update_block_group alloc argument to bool by Anand Jain · 3 years, 3 months ago
  13. 681145d btrfs: pull up qgroup checks from delayed-ref core to init time by Nikolay Borisov · 3 years, 3 months ago
  14. f42c5da btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref by Nikolay Borisov · 3 years, 3 months ago
  15. 113479d btrfs: rename root fields in delayed refs structs by Nikolay Borisov · 3 years, 3 months ago
  16. 49d0c64 btrfs: assert that extent buffers are write locked instead of only locked by Filipe Manana · 3 years, 4 months ago
  17. 4c66461 btrfs: rename btrfs_bio to btrfs_io_context by Qu Wenruo · 3 years, 4 months ago
  18. 2d81eb1 btrfs: zoned: let the for_treelog test in the allocator stand out by Johannes Thumshirn · 3 years, 4 months ago
  19. c2707a2 btrfs: zoned: add a dedicated data relocation block group by Johannes Thumshirn · 3 years, 4 months ago
  20. 37f00a6 btrfs: introduce btrfs_is_data_reloc_root by Johannes Thumshirn · 3 years, 4 months ago
  21. a85f05e btrfs: zoned: avoid chunk allocation if active block group has enough space by Naohiro Aota · 3 years, 5 months ago
  22. a12b0dc0 btrfs: move ffe_ctl one level up by Naohiro Aota · 3 years, 5 months ago
  23. 2e654e4 btrfs: zoned: activate block group on allocation by Naohiro Aota · 3 years, 5 months ago
  24. 9817325 btrfs: zoned: calculate free space from zone capacity by Naohiro Aota · 3 years, 5 months ago
  25. 19ea40d btrfs: unlock newly allocated extent buffer after error by Qu Wenruo · 3 years, 4 months ago
  26. 6534c0c btrfs: pass NULL as trans to btrfs_search_slot if we only want to search by Marcos Paulo de Souza · 3 years, 6 months ago
  27. 23608d5 btrfs: cleanup fs_devices pointer usage in btrfs_trim_fs by Anand Jain · 3 years, 6 months ago
  28. 16a200f btrfs: check for missing device in btrfs_trim_fs by Anand Jain · 3 years, 6 months ago
  29. 138a12d btrfs: rip out btrfs_space_info::total_bytes_pinned by Josef Bacik · 3 years, 7 months ago
  30. 1a9fd41 btrfs: fix typos in comments by David Sterba · 3 years, 8 months ago
  31. 5963ffca btrfs: always abort the transaction if we abort a trans handle by Josef Bacik · 3 years, 8 months ago
  32. 856bd27 btrfs: return errors from btrfs_del_csums in cleanup_ref_head by Josef Bacik · 3 years, 8 months ago
  33. 5e753a8 btrfs: fix unmountable seed device after fstrim by Anand Jain · 3 years, 9 months ago
  34. 888dd18 btrfs: use the new bit BTRFS_FS_TREE_MOD_LOG_USERS at btrfs_free_tree_block() by Filipe Manana · 3 years, 10 months ago
  35. 05947ae btrfs: unexport btrfs_extent_readonly() and make it static by Anand Jain · 4 years ago
  36. 485df75 btrfs: always pin deleted leaves when there are active tree mod log users by Filipe Manana · 3 years, 10 months ago
  37. 40ab3be btrfs: zoned: extend zoned allocator to use dedicated tree-log block group by Naohiro Aota · 4 years ago
  38. 6143c23 btrfs: zoned: implement cloning for zoned device-replace by Naohiro Aota · 4 years ago
  39. dcba6e4 btrfs: zoned: reset zones of unused block groups by Naohiro Aota · 4 years ago
  40. d3575156 btrfs: zoned: redirty released extent buffers by Naohiro Aota · 4 years ago
  41. 2eda570 btrfs: zoned: implement sequential extent allocation by Naohiro Aota · 4 years ago
  42. 169e0da btrfs: zoned: track unusable bytes for zones by Naohiro Aota · 4 years ago
  43. b777442 btrfs: remove bogus BUG_ON in alloc_reserved_tree_block by Josef Bacik · 4 years, 1 month ago
  44. 61a56a9 btrfs: delayed refs pre-flushing should only run the heads we have by Josef Bacik · 4 years, 1 month ago
  45. 81e75ac btrfs: account for new extents being deleted in total_bytes_pinned by Josef Bacik · 4 years ago
  46. 2187374 btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself by Josef Bacik · 4 years ago
  47. 9ad6d91 btrfs: fix log replay failure due to race with space cache rebuild by Filipe Manana · 4 years ago
  48. 18d3bff btrfs: don't get an EINTR during drop_snapshot for reloc by Josef Bacik · 4 years, 1 month ago
  49. 9a66497 btrfs: correctly calculate item size used when item key collision happens by ethanwu · 4 years, 1 month ago
  50. e114c54 btrfs: set the lockdep class for extent buffers on creation by Josef Bacik · 4 years, 2 months ago
  51. 3fbaf25 btrfs: pass the owner_root and level to alloc_extent_buffer by Josef Bacik · 4 years, 2 months ago
  52. 1b7ec85 btrfs: pass root owner to read_tree_block by Josef Bacik · 4 years, 2 months ago
  53. bfb484d btrfs: cleanup extent buffer readahead by Josef Bacik · 4 years, 2 months ago
  54. e747853 btrfs: load free space cache asynchronously by Josef Bacik · 4 years, 3 months ago
  55. 2ca08c5 btrfs: explicitly protect ->last_byte_to_unpin in unpin_extent_range by Josef Bacik · 4 years, 3 months ago
  56. 27d56e62 btrfs: update last_byte_to_unpin in switch_commit_roots by Josef Bacik · 4 years, 3 months ago
  57. 9076dbd btrfs: do not shorten unpin len for caching block groups by Josef Bacik · 4 years, 3 months ago
  58. b9729ce btrfs: locking: rip out path->leave_spinning by Josef Bacik · 4 years, 5 months ago
  59. ac5887c btrfs: locking: remove all the blocking helpers by Josef Bacik · 4 years, 5 months ago
  60. fe5ecbe btrfs: precalculate checksums per leaf once by David Sterba · 4 years, 7 months ago
  61. ab108d9 btrfs: use precalculated sectorsize_bits from fs_info by David Sterba · 4 years, 7 months ago
  62. c842268 btrfs: add set/get accessors for root_item::drop_level by David Sterba · 4 years, 4 months ago
  63. cad69d1 btrfs: tree-checker: fix incorrect printk format by Pujin Shi · 4 years, 3 months ago
  64. 9631e4c btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks by Josef Bacik · 4 years, 5 months ago
  65. 07cce5c btrfs: extent-tree: kill the BUG_ON() in insert_inline_extent_backref() by Qu Wenruo · 4 years, 5 months ago
  66. 1c2a07f5 btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent() by Qu Wenruo · 4 years, 5 months ago
  67. 2732798 btrfs: call btrfs_try_granting_tickets when unpinning anything by Josef Bacik · 4 years, 6 months ago
  68. 437490f btrfs: tracepoints: output proper root owner for trace_find_free_extent() by Qu Wenruo · 4 years, 6 months ago
  69. ea57788 btrfs: require only sector size alignment for parent eb bytenr by Qu Wenruo · 4 years, 5 months ago
  70. ad24466 btrfs: set the correct lockdep class for new nodes by Josef Bacik · 4 years, 5 months ago
  71. a84d5d4 btrfs: detect nocow for swap after snapshot delete by Boris Burkov · 4 years, 5 months ago
  72. c57dd1f btrfs: trim: fix underflow in trim length to prevent access beyond device boundary by Qu Wenruo · 4 years, 6 months ago
  73. f3e3d9c btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree by Qu Wenruo · 4 years, 6 months ago
  74. a3cf0e4 btrfs: qgroup: free per-trans reserved space when a subvolume gets dropped by Qu Wenruo · 4 years, 6 months ago
  75. 92a7cc4 btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLE by Qu Wenruo · 4 years, 8 months ago
  76. 6b7304a btrfs: rename member 'trimming' of block group to a more generic name by Filipe Manana · 4 years, 8 months ago
  77. eec5b6e btrfs: remove unused function heads_to_leaves by YueHaibing · 4 years, 8 months ago
  78. 7c09c03 btrfs: don't force read-only after error in drop snapshot by David Sterba · 4 years, 11 months ago
  79. c142c6a btrfs: add missing annotation for btrfs_lock_cluster() by Jules Irenge · 4 years, 10 months ago
  80. cd22a51 btrfs: do not use readahead for running delayed refs by Josef Bacik · 4 years, 10 months ago
  81. 8c38938 btrfs: move the root freeing stuff into btrfs_put_root by Josef Bacik · 5 years ago
  82. 0078a9f btrfs: Remove block_rsv parameter from btrfs_drop_snapshot by Nikolay Borisov · 4 years, 10 months ago
  83. 65cd6d9 btrfs: Open code insert_extent_backref by Nikolay Borisov · 4 years, 11 months ago
  84. 7e89540 btrfs: factor out prepare_allocation() for extent allocation by Naohiro Aota · 5 years ago
  85. 45d8e03 btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation by Naohiro Aota · 5 years ago
  86. c70e213 btrfs: factor out chunk_allocation_failed() for extent allocation by Naohiro Aota · 5 years ago
  87. 15b7ee6 btrfs: drop unnecessary arguments from find_free_extent_update_loop() by Naohiro Aota · 5 years ago
  88. 0ab9724 btrfs: factor out found_extent() for extent allocation by Naohiro Aota · 5 years ago
  89. baba506 btrfs: factor out release_block_group() by Naohiro Aota · 5 years ago
  90. 897cae7 btrfs: drop unnecessary arguments from clustered allocation functions by Naohiro Aota · 5 years ago
  91. c668690 btrfs: factor out do_allocation() for extent allocation by Naohiro Aota · 5 years ago
  92. c10859b btrfs: move variables for clustered allocation into find_free_extent_ctl by Naohiro Aota · 5 years ago
  93. ea54414 btrfs: move hint_byte into find_free_extent_ctl by Naohiro Aota · 5 years ago
  94. cb2f96f btrfs: introduce extent allocation policy by Naohiro Aota · 5 years ago
  95. 52d40ab btrfs: change full_search to bool in find_free_extent_update_loop by Naohiro Aota · 5 years ago
  96. 42c9d0b btrfs: simplify parameters of btrfs_set_disk_extent_flags by David Sterba · 6 years ago
  97. dcc3eb9 btrfs: convert snapshot/nocow exlcusion to drew lock by Nikolay Borisov · 5 years ago
  98. ab9b2c7 btrfs: handle logged extent failure properly by Josef Bacik · 5 years ago
  99. fe119a6 btrfs: switch to per-transaction pinned extents by Nikolay Borisov · 5 years ago
  100. f2fb729 btrfs: Mark pinned log extents as excluded by Nikolay Borisov · 5 years ago