summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2022-12-05btrfs: pass btrfs_inode to btrfs_inode_unlockDavid Sterba8-36/+36
2022-12-05btrfs: pass btrfs_inode to btrfs_inode_lockDavid Sterba8-22/+22
2022-12-05btrfs: pass btrfs_inode to btrfs_truncateDavid Sterba1-21/+20
2022-12-05btrfs: pass btrfs_inode to btrfs_submit_dio_bioDavid Sterba1-7/+7
2022-12-05btrfs: switch btrfs_dio_private::inode to btrfs_inodeDavid Sterba1-8/+8
2022-12-05btrfs: pass btrfs_inode to btrfs_repair_one_sectorDavid Sterba4-12/+11
2022-12-05btrfs: pass btrfs_inode to submit_one_bioDavid Sterba1-6/+6
2022-12-05btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bioDavid Sterba3-5/+5
2022-12-05btrfs: pass btrfs_inode to btrfs_submit_data_read_bioDavid Sterba3-7/+8
2022-12-05btrfs: pass btrfs_inode to btrfs_submit_data_write_bioDavid Sterba3-11/+10
2022-12-05btrfs: pass btrfs_inode to btrfs_submit_metadata_bioDavid Sterba3-6/+6
2022-12-05btrfs: pass btrfs_inode to btrfs_wq_submit_bioDavid Sterba3-7/+7
2022-12-05btrfs: pass btrfs_inode to btrfs_submit_bio_start_direct_ioDavid Sterba3-4/+4
2022-12-05btrfs: pass btrfs_inode to btrfs_submit_bio_startDavid Sterba3-4/+4
2022-12-05btrfs: switch async_submit_bio::inode to btrfs_inodeDavid Sterba1-7/+7
2022-12-05btrfs: simplify btree_submit_bio_start and btrfs_submit_bio_start parametersDavid Sterba4-14/+6
2022-12-05btrfs: change how submit bio callback is passed to btrfs_wq_submit_bioDavid Sterba5-23/+45
2022-12-05btrfs: drop parameter compression_type from btrfs_submit_dio_repair_bioDavid Sterba3-7/+3
2022-12-05btrfs: change how repair action is passed to btrfs_repair_one_sectorDavid Sterba5-16/+18
2022-12-05btrfs: convert btrfs_block_group::seq_zone to runtime flagDavid Sterba2-6/+6
2022-12-05btrfs: convert btrfs_block_group::needs_free_space to runtime flagDavid Sterba4-13/+9
2022-12-05btrfs: zoned: use helper to check a power of two zone sizeDavid Sterba1-2/+1
2022-12-05btrfs: zlib: use copy_page for full page copyDavid Sterba1-2/+2
2022-12-05btrfs: send: bump the extent reference count limit for backref walkingFilipe Manana1-1/+1
2022-12-05btrfs: send: skip resolution of our own backref when finding clone sourceFilipe Manana3-14/+63
2022-12-05btrfs: send: avoid double extent tree search when finding clone sourceFilipe Manana3-70/+73
2022-12-05btrfs: send: skip unnecessary backref iterationsFilipe Manana3-70/+128
2022-12-05btrfs: send: cache leaf to roots mapping during backref walkingFilipe Manana3-12/+236
2022-12-05btrfs: constify ulist parameter of ulist_next()Filipe Manana2-2/+2
2022-12-05btrfs: reuse roots ulist on each leaf iteration for iterate_extent_inodes()Filipe Manana1-15/+31
2022-12-05btrfs: use a structure to pass arguments to backref walking functionsFilipe Manana7-227/+328
2022-12-05btrfs: use a single argument for extent offset in backref walking functionsFilipe Manana5-51/+54
2022-12-05btrfs: send: optimize clone detection to increase extent sharingFilipe Manana4-24/+42
2022-12-05btrfs: send: avoid unnecessary backref lookups when finding clone sourceFilipe Manana1-1/+10
2022-12-05btrfs: send: drop unnecessary backref context field initializationsFilipe Manana1-3/+2
2022-12-05btrfs: send: update comment at find_extent_clone()Filipe Manana1-7/+7
2022-12-05btrfs: send: avoid unnecessary path allocations when finding extent cloneFilipe Manana1-21/+16
2022-12-05btrfs: remove the unused endio_raid56_workers and btrfs_raid_bio::end_io_workQu Wenruo3-8/+1
2022-12-05btrfs: raid56: switch scrub path to use a single functionQu Wenruo1-318/+79
2022-12-05btrfs: raid56: extract scrub read bio list assembly code into a helperQu Wenruo1-13/+31
2022-12-05btrfs: raid56: switch write path to rmw_rbio()Qu Wenruo2-313/+42
2022-12-05btrfs: raid56: introduce the main entrance for RMW pathQu Wenruo2-0/+166
2022-12-05btrfs: raid56: extract rwm write bios assembly into a helperQu Wenruo1-56/+79
2022-12-05btrfs: raid56: extract the rmw bio list build code into a helperQu Wenruo1-18/+38
2022-12-05btrfs: raid56: switch recovery path to a single functionQu Wenruo2-27/+119
2022-12-05btrfs: raid56: extract sector recovery code into a helperQu Wenruo1-30/+29
2022-12-05btrfs: raid56: extract the recovery bio list build code into a helperQu Wenruo1-23/+41
2022-12-05btrfs: raid56: extract the pq generation code into a helperQu Wenruo1-46/+44
2022-12-05btrfs: raid56: extract the vertical stripe recovery code into recover_vertical()Qu Wenruo1-136/+149
2022-12-05btrfs: merge struct extent_page_data to btrfs_bio_ctrlDavid Sterba1-60/+55