aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2023-04-26Merge tag 'for-6.4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Gravatar Linus Torvalds 50-4717/+2754
2023-04-24Merge tag 'v6.4/vfs.acl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Gravatar Linus Torvalds 1-4/+0
2023-04-24Merge tag 'iter-ubuf.2-2023-04-21' of git://git.kernel.dk/linuxGravatar Linus Torvalds 1-3/+8
2023-04-21Merge tag 'for-6.3-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-8/+13
2023-04-21btrfs: reinterpret async discard iops_limit=0 as no delayGravatar Boris Burkov 1-7/+12
2023-04-21btrfs: set default discard iops_limit to 1000Gravatar Boris Burkov 1-1/+1
2023-04-17btrfs: mark btrfs_assertfail() __noreturnGravatar Josh Poimboeuf 2-2/+2
2023-04-17btrfs: fix uninitialized variable warningsGravatar Genjian Zhang 2-2/+2
2023-04-17btrfs: use log root when iterating over index keys when logging directoryGravatar Filipe Manana 1-27/+24
2023-04-17btrfs: avoid iterating over all indexes when logging directoryGravatar Filipe Manana 2-7/+57
2023-04-17btrfs: dev-replace: error out if we have unrepaired metadata error duringGravatar Qu Wenruo 1-5/+42
2023-04-17btrfs: remove pointless loop at btrfs_get_next_valid_item()Gravatar Filipe Manana 1-17/+6
2023-04-17btrfs: scrub: reject unsupported scrub flagsGravatar Qu Wenruo 1-0/+5
2023-04-17btrfs: reinterpret async discard iops_limit=0 as no delayGravatar Boris Burkov 1-7/+12
2023-04-17btrfs: set default discard iops_limit to 1000Gravatar Boris Burkov 1-1/+1
2023-04-17btrfs: remove unused raid56 functions which were dedicated for scrubGravatar Qu Wenruo 2-54/+0
2023-04-17btrfs: scrub: remove scrub_bio structureGravatar Qu Wenruo 2-244/+6
2023-04-17btrfs: scrub: remove scrub_block and scrub_sector structuresGravatar Qu Wenruo 2-573/+0
2023-04-17btrfs: scrub: remove the old scrub recheck codeGravatar Qu Wenruo 4-1012/+14
2023-04-17btrfs: scrub: remove the old writeback infrastructureGravatar Qu Wenruo 2-219/+3
2023-04-17btrfs: scrub: remove scrub_parity structureGravatar Qu Wenruo 3-524/+9
2023-04-17btrfs: scrub: use scrub_stripe to implement RAID56 P/Q scrubGravatar Qu Wenruo 2-10/+210
2023-04-17btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe infrastructureGravatar Qu Wenruo 2-474/+29
2023-04-17btrfs: scrub: introduce helper to queue a stripe for scrubGravatar Qu Wenruo 2-17/+181
2023-04-17btrfs: scrub: introduce error reporting functionality for scrub_stripeGravatar Qu Wenruo 1-11/+157
2023-04-17btrfs: scrub: introduce a writeback helper for scrub_stripeGravatar Qu Wenruo 2-0/+96
2023-04-17btrfs: scrub: introduce the main read repair worker for scrub_stripeGravatar Qu Wenruo 2-4/+204
2023-04-17btrfs: scrub: introduce a helper to verify one scrub_stripeGravatar Qu Wenruo 2-2/+77
2023-04-17btrfs: scrub: introduce a helper to verify one metadata blockGravatar Qu Wenruo 2-0/+107
2023-04-17btrfs: scrub: introduce helper to find and fill sector info for a scrub_stripeGravatar Qu Wenruo 5-3/+158
2023-04-17btrfs: scrub: introduce structure for new BTRFS_STRIPE_LEN based interfaceGravatar Qu Wenruo 2-0/+150
2023-04-17btrfs: introduce a new helper to submit write bio for repairGravatar Qu Wenruo 5-44/+132
2023-04-17btrfs: introduce btrfs_bio::fs_info memberGravatar Qu Wenruo 6-28/+49
2023-04-17btrfs: scrub: use dedicated super block verification function to scrub one su...Gravatar Qu Wenruo 1-8/+52
2023-04-17btrfs: remove redundant release of btrfs_device::alloc_stateGravatar Anand Jain 1-1/+0
2023-04-17btrfs: warn for any missed cleanup at btrfs_close_one_deviceGravatar Anand Jain 1-4/+4
2023-04-17btrfs: don't print the crc32c implementation at module load timeGravatar Christoph Hellwig 1-1/+1
2023-04-17btrfs: tree-log: factor out a clean_log_buffer helperGravatar Christoph Hellwig 1-61/+31
2023-04-17block: make blkcg_punt_bio_submit optionalGravatar Christoph Hellwig 1-0/+1
2023-04-17btrfs, block: move REQ_CGROUP_PUNT to btrfsGravatar Christoph Hellwig 4-6/+13
2023-04-17btrfs, mm: remove the punt_to_cgroup field in struct writeback_controlGravatar Christoph Hellwig 1-3/+3
2023-04-17btrfs: also use kthread_associate_blkcg for uncompressible rangesGravatar Christoph Hellwig 1-4/+5
2023-04-17btrfs: don't free the async_extent in submit_uncompressed_rangeGravatar Christoph Hellwig 1-13/+11
2023-04-17btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_writeGravatar Christoph Hellwig 3-13/+8
2023-04-17btrfs: correctly calculate delayed ref bytes when starting transactionGravatar Filipe Manana 1-5/+6
2023-04-17btrfs: make btrfs_block_rsv_full() check more boolean when starting transactionGravatar Filipe Manana 1-1/+1
2023-04-17btrfs: split partial dio bios before submitGravatar Boris Burkov 1-0/+18
2023-04-17btrfs: don't split NOCOW extent_maps in btrfs_extract_ordered_extentGravatar Boris Burkov 1-0/+8
2023-04-17btrfs: pass an ordered_extent to btrfs_extract_ordered_extentGravatar Christoph Hellwig 3-20/+25
2023-04-17btrfs: simplify extent map splitting and rename split_zoned_emGravatar Christoph Hellwig 1-51/+26