aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2022-09-26btrfs: properly abstract the parity raid bio handlingGravatar Christoph Hellwig 4-45/+30
2022-09-26btrfs: use chained bios when cloningGravatar Christoph Hellwig 2-45/+50
2022-09-26btrfs: don't take a bio_counter reference for cloned biosGravatar Christoph Hellwig 3-10/+2
2022-09-26btrfs: pass the operation to btrfs_bio_allocGravatar Christoph Hellwig 5-12/+7
2022-09-26btrfs: move btrfs_bio allocation to volumes.cGravatar Christoph Hellwig 6-79/+75
2022-09-26btrfs: don't create integrity bioset for btrfs_biosetGravatar Christoph Hellwig 1-6/+0
2022-09-26btrfs: remove use btrfs_remove_free_space_cache instead of variantGravatar Josef Bacik 5-31/+16
2022-09-26btrfs: call __btrfs_remove_free_space_cache_locked on cache load failureGravatar Josef Bacik 1-20/+33
2022-09-26btrfs: fix race between quota enable and quota rescan ioctlGravatar Filipe Manana 1-0/+15
2022-09-26btrfs: don't print information about space cache or tree every remountGravatar Maciej S. Szmigiero 1-4/+7
2022-09-26btrfs: simplify error handling at btrfs_del_root_ref()Gravatar Filipe Manana 1-9/+7
2022-09-26btrfs: get rid of block group caching progress logicGravatar Omar Sandoval 6-72/+2
2022-09-26btrfs: send: fix failures when processing inodes with no linksGravatar BingJing Chang 1-129/+81
2022-09-26btrfs: send: refactor arguments of get_inode_info()Gravatar BingJing Chang 1-75/+78
2022-09-26btrfs: remove unnecessary EXTENT_UPTODATE state in buffered I/O pathGravatar Ethan Lien 3-22/+3
2022-09-26btrfs: simplify adding and replacing references during log replayGravatar Filipe Manana 1-151/+11
2022-09-26btrfs: sysfs: show discard stats and tunables in non-debug buildGravatar David Sterba 2-20/+17
2022-09-26btrfs: use delayed items when logging a directoryGravatar Filipe Manana 4-8/+562
2022-09-26btrfs: skip logging parent dir when conflicting inode is not a dirGravatar Filipe Manana 1-10/+62
2022-09-26btrfs: log conflicting inodes without holding log mutex of the initial inodeGravatar Filipe Manana 3-152/+196
2022-09-26btrfs: move log_new_dir_dentries() above btrfs_log_inode()Gravatar Filipe Manana 1-167/+167
2022-09-26btrfs: move need_log_inode() to above log_conflicting_inodes()Gravatar Filipe Manana 1-35/+35
2022-09-26btrfs: search for last logged dir index if it's not cached in the inodeGravatar Filipe Manana 1-45/+74
2022-09-26btrfs: shrink the size of struct btrfs_delayed_itemGravatar Filipe Manana 2-24/+25
2022-09-26btrfs: remove unused logic when looking up delayed itemsGravatar Filipe Manana 1-42/+3
2022-09-26btrfs: store index number instead of key in struct btrfs_delayed_itemGravatar Filipe Manana 2-53/+56
2022-09-26btrfs: remove root argument from btrfs_delayed_item_reserve_metadata()Gravatar Filipe Manana 1-5/+3
2022-09-26btrfs: avoid memory allocation at log_new_dir_dentries() for common caseGravatar Filipe Manana 1-17/+12
2022-09-26btrfs: free list element sooner at log_new_dir_dentries()Gravatar Filipe Manana 1-22/+30
2022-09-26btrfs: update stale comment for log_new_dir_dentries()Gravatar Filipe Manana 1-4/+4
2022-09-26btrfs: remove the root argument from log_new_dir_dentries()Gravatar Filipe Manana 1-3/+3
2022-09-26btrfs: don't drop dir index range items when logging a directoryGravatar Filipe Manana 1-5/+1
2022-09-26btrfs: scrub: use larger block size for data extent scrubGravatar Qu Wenruo 1-1/+7
2022-09-26btrfs: scrub: move logical/physical/dev/mirror_num from scrub_sector to scrub...Gravatar Qu Wenruo 1-73/+92
2022-09-26btrfs: scrub: remove scrub_sector::page and use scrub_block::pages insteadGravatar Qu Wenruo 1-32/+67
2022-09-26btrfs: scrub: introduce scrub_block::pages for more efficient memory usage fo...Gravatar Qu Wenruo 1-22/+116
2022-09-26btrfs: scrub: factor out allocation and initialization of scrub_sector into h...Gravatar Qu Wenruo 1-31/+29
2022-09-26btrfs: scrub: factor out initialization of scrub_block into helperGravatar Qu Wenruo 1-23/+23
2022-09-26btrfs: scrub: use pointer array to replace sblocks_for_recheckGravatar Qu Wenruo 1-46/+53
2022-09-26btrfs: send: add support for fs-verityGravatar Boris Burkov 5-7/+122
2022-09-26btrfs: use atomic_try_cmpxchg in free_extent_bufferGravatar Uros Bizjak 1-4/+2
2022-09-26btrfs: scrub: remove impossible sanity checksGravatar Qu Wenruo 1-25/+9
2022-09-26btrfs: delete btrfs_wait_space_cache_v1_finishedGravatar Josef Bacik 2-2/+2
2022-09-26btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCATING_REPAIRGravatar Josef Bacik 1-3/+0
2022-09-26btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTLGravatar Josef Bacik 2-25/+21
2022-09-26btrfs: simplify block group traversal in btrfs_put_block_group_cacheGravatar Josef Bacik 1-27/+15
2022-09-26btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPYGravatar Josef Bacik 3-9/+0
2022-09-26btrfs: convert block group bit field to use bit helpersGravatar Josef Bacik 9-56/+71
2022-09-26btrfs: handle space_info setting of bg in btrfs_add_bg_to_space_infoGravatar Josef Bacik 3-28/+13
2022-09-26btrfs: simplify arguments of btrfs_update_space_info and renameGravatar Josef Bacik 3-36/+28