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