aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2023-05-12Merge tag 'for-6.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 11-33/+102
2023-05-10btrfs: make clear_cache mount option to rebuild FST without disabling itGravatar Qu Wenruo 4-11/+70
2023-05-10btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_addGravatar Christoph Hellwig 1-2/+2
2023-05-10btrfs: zoned: fix full zone super block reading on ZNSGravatar Naohiro Aota 1-4/+3
2023-05-10btrfs: zoned: zone finish data relocation BG with last IOGravatar Naohiro Aota 1-0/+3
2023-05-09btrfs: fix backref walking not returning all inode refsGravatar Filipe Manana 3-10/+17
2023-05-09btrfs: fix space cache inconsistency after error loading it from diskGravatar Filipe Manana 1-3/+4
2023-05-09btrfs: print-tree: parent bytenr must be aligned to sector sizeGravatar Anastasia Belova 1-3/+3
2023-05-09Merge tag 'for-6.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 7-9/+55
2023-05-03btrfs: don't free qgroup space unless specifiedGravatar Josef Bacik 1-1/+2
2023-05-02btrfs: fix encoded write i_size corruption with no-holesGravatar Boris Burkov 1-2/+3
2023-04-28btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zonesGravatar Naohiro Aota 1-3/+3
2023-04-28btrfs: properly reject clear_cache and v1 cache for block-group-treeGravatar Qu Wenruo 1-1/+6
2023-04-28btrfs: print extent buffers when sibling keys check failsGravatar Filipe Manana 1-0/+4
2023-04-28btrfs: abort transaction when sibling keys check fails for leavesGravatar Filipe Manana 1-0/+2
2023-04-28btrfs: fix leak of source device allocation state after device replaceGravatar Filipe Manana 1-0/+1
2023-04-28btrfs: fix assertion of exclop condition when starting balanceGravatar xiaoshoukui 1-1/+3
2023-04-28btrfs: fix btrfs_prev_leaf() to not return the same key twiceGravatar Filipe Manana 1-1/+31
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