- 71d18b5 btrfs: add inode to truncate control by Josef Bacik · 3 years, 1 month ago
- 487e81d btrfs: pass the ino via truncate control by Josef Bacik · 3 years, 1 month ago
- 655807b btrfs: use a flag to control when to clear the file extent range by Josef Bacik · 3 years, 1 month ago
- 462b728 btrfs: only call inode_sub_bytes in truncate paths that care by Josef Bacik · 3 years, 1 month ago
- c2ddb612 btrfs: only update i_size in truncate paths that care by Josef Bacik · 3 years, 1 month ago
- d9ac19c btrfs: add truncate control struct by Josef Bacik · 3 years, 1 month ago
- 9a4a142 btrfs: move extent locking outside of btrfs_truncate_inode_items by Josef Bacik · 3 years, 1 month ago
- 26c2c45 btrfs: add an inode-item.h by Josef Bacik · 3 years, 1 month ago
- 364be84 btrfs: change name and type of private member of btrfs_free_space_ctl by Nikolay Borisov · 3 years, 2 months ago
- 290ef19 btrfs: make __btrfs_add_free_space take just block group reference by Nikolay Borisov · 3 years, 2 months ago
- 32e1649 btrfs: consolidate unlink_free_space/__unlink_free_space functions by Nikolay Borisov · 3 years, 2 months ago
- f594f13 btrfs: consolidate bitmap_clear_bits/__bitmap_clear_bits by Nikolay Borisov · 3 years, 2 months ago
- f1a8fc6 btrfs: eliminate if in main loop in tree_search_offset by Nikolay Borisov · 3 years, 2 months ago
- 167c0bd btrfs: get next entry in tree_search_offset before doing checks by Nikolay Borisov · 3 years, 2 months ago
- 59c7b56 btrfs: index free space entries on size by Josef Bacik · 3 years, 2 months ago
- 950575c btrfs: only use ->max_extent_size if it is set in the bitmap by Josef Bacik · 3 years, 2 months ago
- e4f9434 btrfs: subpage: add bitmap for PageChecked flag by Qu Wenruo · 3 years, 4 months ago
- afba2bc btrfs: zoned: implement active zone tracking by Naohiro Aota · 3 years, 5 months ago
- d8da0e8 btrfs: zoned: tweak reclaim threshold for zone capacity by Naohiro Aota · 3 years, 5 months ago
- 9817325 btrfs: zoned: calculate free space from zone capacity by Naohiro Aota · 3 years, 5 months ago
- 0ae79c6 btrfs: zoned: fix block group alloc_offset calculation by Naohiro Aota · 3 years, 5 months ago
- 77233c2 btrfs: zoned: allow disabling of zone auto reclaim by Johannes Thumshirn · 3 years, 5 months ago
- 98caf95 btrfs: allocate file_ra_state on stack in readahead_cache by Goldwyn Rodrigues · 3 years, 6 months ago
- 0d7d316 btrfs: don't set the full sync flag when truncation does not touch extents by Filipe Manana · 3 years, 8 months ago
- 77364fa btrfs: initialize return variable in cleanup_free_space_cache_v1 by Tom Rix · 3 years, 9 months ago
- 18bb8bb btrfs: zoned: automatically reclaim zones by Johannes Thumshirn · 3 years, 9 months ago
- badae9c btrfs: zoned: do not account freed region of read-only block group as zone_unusable by Naohiro Aota · 3 years, 11 months ago
- 95c85fb btrfs: avoid double put of block group when emptying cluster by Josef Bacik · 4 years ago
- 3c17916 btrfs: fix race between extent freeing/allocation when using bitmaps by Nikolay Borisov · 4 years ago
- 011b41b btrfs: zoned: advance allocation pointer after tree log node by Naohiro Aota · 4 years ago
- 2eda570 btrfs: zoned: implement sequential extent allocation by Naohiro Aota · 4 years ago
- 169e0da btrfs: zoned: track unusable bytes for zones by Naohiro Aota · 4 years ago
- 32443de btrfs: introduce btrfs_subpage for data inodes by Qu Wenruo · 4 years ago
- f092cf3 btrfs: improve parameter description for __btrfs_write_out_cache by Nikolay Borisov · 4 years ago
- 543068a btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid by Nikolay Borisov · 4 years, 1 month ago
- 3cc64e7 btrfs: clarify error returns values in __load_free_space_cache by Zhihao Cheng · 4 years, 2 months ago
- 36b216c btrfs: remove free space items when disabling space cache v1 by Boris Burkov · 4 years, 2 months ago
- 9484622 btrfs: keep sb cache_generation consistent with space_cache by Boris Burkov · 4 years, 2 months ago
- fa598b0 btrfs: remove recalc_thresholds from free space ops by David Sterba · 4 years, 1 month ago
- f0d1219 btrfs: always set NODATASUM/NODATACOW in __create_free_space_inode by Nikolay Borisov · 4 years, 1 month ago
- 7dbdb44 btrfs: remove crc_check logic from free space by Nikolay Borisov · 4 years, 1 month ago
- 5297199 btrfs: remove inode number cache feature by Nikolay Borisov · 4 years, 2 months ago
- 9a56fcd btrfs: make btrfs_update_inode take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
- 5074339 btrfs: make btrfs_truncate_inode_items take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
- cd79909 btrfs: load free space cache into a temporary ctl by Josef Bacik · 4 years, 3 months ago
- 66b53ba btrfs: cleanup btrfs_discard_update_discardable usage by Josef Bacik · 4 years, 3 months ago
- aa8c1a4 btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() by Goldwyn Rodrigues · 4 years, 3 months ago
- 6994ca36 btrfs: free-space-cache: use unaligned helpers to access data by David Sterba · 4 years, 4 months ago
- 260db43 btrfs: delete duplicated words + other fixes in comments by Randy Dunlap · 4 years, 5 months ago
- bbc37d6 btrfs: fix space cache memory leak after transaction abort by Filipe Manana · 4 years, 5 months ago
- bf53d46 btrfs: only search for left_info if there is no right_info in try_merge_free_space by Josef Bacik · 4 years, 6 months ago
- 088545f btrfs: make btrfs_dirty_pages take btrfs_inode by Nikolay Borisov · 4 years, 8 months ago
- b5790d5 btrfs: use helper btrfs_get_block_group by Anand Jain · 4 years, 8 months ago
- 69b0e09 btrfs: let btrfs_return_cluster_to_free_space() return void by Anand Jain · 4 years, 8 months ago
- bbcd1f4 btrfs: turn space cache writeout failure messages into debug messages by Filipe Manana · 4 years, 8 months ago
- 2e69a7a btrfs: include error on messages about failure to write space/inode caches by Filipe Manana · 4 years, 8 months ago
- 0202e83 btrfs: simplify iget helpers by David Sterba · 4 years, 8 months ago
- 684b752 btrfs: move the block group freeze/unfreeze helpers into block-group.c by Filipe Manana · 4 years, 8 months ago
- 6b7304a btrfs: rename member 'trimming' of block group to a more generic name by Filipe Manana · 4 years, 8 months ago
- fd8efa8 btrfs: simplify error handling in __btrfs_write_out_cache() by Johannes Thumshirn · 5 years ago
- 1afb648 btrfs: use standard debug config option to enable free-space-cache debug prints by Johannes Thumshirn · 5 years ago
- 7a195f6 btrfs: make the uptodate argument of io_ctl_add_pages() boolean by Johannes Thumshirn · 5 years ago
- 831fa14 btrfs: use inode from io_ctl in io_ctl_prepare_pages by Johannes Thumshirn · 5 years ago
- fe119a6 btrfs: switch to per-transaction pinned extents by Nikolay Borisov · 5 years ago
- 6b45f641 btrfs: Pass transaction handle to write_pinned_extent_entries by Nikolay Borisov · 5 years ago
- 27f0afc btrfs: ensure removal of discardable_* in free_bitmap() by Dennis Zhou · 5 years ago
- f9bb615 btrfs: make smaller extents more likely to go into bitmaps by Dennis Zhou · 5 years ago
- 5d90c5c btrfs: increase the metadata allowance for the free_space_cache by Dennis Zhou · 5 years ago
- 9ddf648 btrfs: keep track of discard reuse stats by Dennis Zhou · 5 years ago
- 7fe6d45 btrfs: have multiple discard lists by Dennis Zhou · 5 years ago
- 19b2a2c btrfs: make max async discard size tunable by Dennis Zhou · 5 years ago
- 4aa9ad5 btrfs: limit max discard size for async discard by Dennis Zhou · 5 years ago
- 5dc7c10 btrfs: keep track of discardable_bytes for async discard by Dennis Zhou · 5 years ago
- dfb79dd btrfs: track discardable extents for async discard by Dennis Zhou · 5 years ago
- 2bee7eb btrfs: discard one region at a time in async discard by Dennis Zhou · 5 years ago
- 6e80d4f btrfs: handle empty block_group removal for async discard by Dennis Zhou · 5 years ago
- b0643e5 btrfs: add the beginning of async discard, discard workqueue by Dennis Zhou · 5 years ago
- da080fe btrfs: keep track of free space bitmap trim status cleanliness by Dennis Zhou · 5 years ago
- a7ccb25 btrfs: keep track of which extents have been discarded by Dennis Zhou · 5 years ago
- 32da5386 btrfs: rename btrfs_block_group_cache by David Sterba · 5 years ago
- b3470b5 btrfs: add dedicated members for start and length of a block group by David Sterba · 5 years ago
- bf38be6 btrfs: move block_group_item::used to block group by David Sterba · 5 years ago
- 3797136 btrfs: check page->mapping when loading free space cache by Josef Bacik · 5 years ago
- 4c66e0d btrfs: drop unused parameter is_new from btrfs_iget by David Sterba · 5 years ago
- e182163 btrfs: stop clearing EXTENT_DIRTY in inode I/O tree by Omar Sandoval · 5 years ago
- 3acd485 btrfs: fix allocation of free space cache v1 bitmap pages by Christophe Leroy · 5 years ago
- 2bd36e7 btrfs: rename the btrfs_calc_*_metadata_size helpers by Josef Bacik · 5 years ago
- aac0023 btrfs: move basic block_group definitions to their own header by Josef Bacik · 6 years ago
- 478b4d9 btrfs: move btrfs_add_free_space out of a header file by Josef Bacik · 6 years ago
- 8673634 btrfs: migrate the delalloc space stuff to it's own home by Josef Bacik · 6 years ago
- 8719aaa btrfs: move space_info to space-info.h by Josef Bacik · 6 years ago
- 4bb3c2e btrfs: use btrfs_crc32c{,_final}() in for free space cache by Johannes Thumshirn · 6 years ago
- c8bf1b6 btrfs: remove mapping tree structures indirection by David Sterba · 6 years ago
- 8f63a84 btrfs: switch order of unlocks of space_info and bg in do_trimming() by Su Yue · 6 years ago
- 2ceeae2 btrfs: get fs_info from block group in btrfs_find_space_cluster by David Sterba · 6 years ago
- 6701bdb btrfs: get fs_info from block group in write_pinned_extent_entries by David Sterba · 6 years ago
- bb6cb1c btrfs: get fs_info from block group in load_free_space_cache by David Sterba · 6 years ago
- 7949f33 btrfs: get fs_info from block group in lookup_free_space_inode by David Sterba · 6 years ago
- fe04153 btrfs: get fs_info from trans in btrfs_write_out_cache by David Sterba · 6 years ago
- 4ca75f1 btrfs: get fs_info from trans in create_free_space_inode by David Sterba · 6 years ago