summaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorLines
2023-04-18gfs2: Eliminate gfs2_trim_blocksBob Peterson-9/+0
2023-04-17f2fs: remove folio_detach_private() in .invalidate_folio and .release_folioChao Yu-108/+77
2023-04-17f2fs: remove bulk remove_proc_entry() and unnecessary kobject_del()Yangtao Li-13/+2
2023-04-17btrfs: mark btrfs_assertfail() __noreturnJosh Poimboeuf-2/+2
2023-04-17btrfs: fix uninitialized variable warningsGenjian Zhang-2/+2
2023-04-17btrfs: use log root when iterating over index keys when logging directoryFilipe Manana-27/+24
2023-04-17btrfs: avoid iterating over all indexes when logging directoryFilipe Manana-7/+57
2023-04-17btrfs: dev-replace: error out if we have unrepaired metadata error duringQu Wenruo-5/+42
2023-04-17btrfs: remove pointless loop at btrfs_get_next_valid_item()Filipe Manana-17/+6
2023-04-17btrfs: scrub: reject unsupported scrub flagsQu Wenruo-0/+5
2023-04-17btrfs: reinterpret async discard iops_limit=0 as no delayBoris Burkov-7/+12
2023-04-17btrfs: set default discard iops_limit to 1000Boris Burkov-1/+1
2023-04-17btrfs: remove unused raid56 functions which were dedicated for scrubQu Wenruo-54/+0
2023-04-17btrfs: scrub: remove scrub_bio structureQu Wenruo-244/+6
2023-04-17btrfs: scrub: remove scrub_block and scrub_sector structuresQu Wenruo-573/+0
2023-04-17btrfs: scrub: remove the old scrub recheck codeQu Wenruo-1012/+14
2023-04-17btrfs: scrub: remove the old writeback infrastructureQu Wenruo-219/+3
2023-04-17btrfs: scrub: remove scrub_parity structureQu Wenruo-524/+9
2023-04-17btrfs: scrub: use scrub_stripe to implement RAID56 P/Q scrubQu Wenruo-10/+210
2023-04-17btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe infrastructureQu Wenruo-474/+29
2023-04-17btrfs: scrub: introduce helper to queue a stripe for scrubQu Wenruo-17/+181
2023-04-17btrfs: scrub: introduce error reporting functionality for scrub_stripeQu Wenruo-11/+157
2023-04-17btrfs: scrub: introduce a writeback helper for scrub_stripeQu Wenruo-0/+96
2023-04-17btrfs: scrub: introduce the main read repair worker for scrub_stripeQu Wenruo-4/+204
2023-04-17btrfs: scrub: introduce a helper to verify one scrub_stripeQu Wenruo-2/+77
2023-04-17btrfs: scrub: introduce a helper to verify one metadata blockQu Wenruo-0/+107
2023-04-17btrfs: scrub: introduce helper to find and fill sector info for a scrub_stripeQu Wenruo-3/+158
2023-04-17btrfs: scrub: introduce structure for new BTRFS_STRIPE_LEN based interfaceQu Wenruo-0/+150
2023-04-17btrfs: introduce a new helper to submit write bio for repairQu Wenruo-44/+132
2023-04-17btrfs: introduce btrfs_bio::fs_info memberQu Wenruo-28/+49
2023-04-17btrfs: scrub: use dedicated super block verification function to scrub one su...Qu Wenruo-8/+52
2023-04-17btrfs: remove redundant release of btrfs_device::alloc_stateAnand Jain-1/+0
2023-04-17btrfs: warn for any missed cleanup at btrfs_close_one_deviceAnand Jain-4/+4
2023-04-17btrfs: don't print the crc32c implementation at module load timeChristoph Hellwig-1/+1
2023-04-17btrfs: tree-log: factor out a clean_log_buffer helperChristoph Hellwig-61/+31
2023-04-17block: make blkcg_punt_bio_submit optionalChristoph Hellwig-0/+1
2023-04-17btrfs, block: move REQ_CGROUP_PUNT to btrfsChristoph Hellwig-6/+13
2023-04-17btrfs, mm: remove the punt_to_cgroup field in struct writeback_controlChristoph Hellwig-3/+3
2023-04-17btrfs: also use kthread_associate_blkcg for uncompressible rangesChristoph Hellwig-4/+5
2023-04-17btrfs: don't free the async_extent in submit_uncompressed_rangeChristoph Hellwig-13/+11
2023-04-17btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_writeChristoph Hellwig-13/+8
2023-04-17btrfs: correctly calculate delayed ref bytes when starting transactionFilipe Manana-5/+6
2023-04-17btrfs: make btrfs_block_rsv_full() check more boolean when starting transactionFilipe Manana-1/+1
2023-04-17btrfs: split partial dio bios before submitBoris Burkov-0/+18
2023-04-17btrfs: don't split NOCOW extent_maps in btrfs_extract_ordered_extentBoris Burkov-0/+8
2023-04-17btrfs: pass an ordered_extent to btrfs_extract_ordered_extentChristoph Hellwig-20/+25
2023-04-17btrfs: simplify extent map splitting and rename split_zoned_emChristoph Hellwig-51/+26
2023-04-17btrfs: fold btrfs_clone_ordered_extent into btrfs_split_ordered_extentChristoph Hellwig-23/+14
2023-04-17btrfs: sink parameter len to btrfs_split_ordered_extentChristoph Hellwig-25/+17
2023-04-17btrfs: simplify splitting logic in btrfs_extract_ordered_extentChristoph Hellwig-16/+13