summaryrefslogtreecommitdiff
path: root/cmd/btrfs-rec
AgeCommit message (Collapse)Author
2022-07-28progress?Luke Shumaker
2022-07-27implement `rebuild-nodes`Luke Shumaker
2022-07-25ls-trees: Add an option to include lost+found nodesLuke Shumaker
2022-07-17improve ls-filesLuke Shumaker
2022-07-17dbgLuke Shumaker
2022-07-16store sums in a big ol sliceLuke Shumaker
2022-07-15statusLuke Shumaker
2022-07-15wipLuke Shumaker
2022-07-15down to just 2 rebuilt errors!Luke Shumaker
ERRO[0248] ... dev["../scratch/dump-zero.img"] error: could not pair blockgroup laddr=0x0000000000500000 (size=0x0000000000800000 flags=METADATA|single) with a mapping THREAD=/main ERRO[0248] ... dev["../scratch/dump-zero.img"] error: adding flags from blockgroup: (0xc00022a050).AddMapping: member devext has locked size=0x0000000000800000, but union would have size=0x0000000040000000 THREAD=/main
2022-07-15implement scan-for-extentsLuke Shumaker
2022-07-14wip ls-filesLuke Shumaker
2022-07-14have rebuilding the mappings use the scan-for-nodes resultLuke Shumaker
2022-07-14implement scan-for-nodes commandLuke Shumaker
2022-07-13Misc tidy upLuke Shumaker
2022-07-13Move the remaining former-generic.go parts out of lib/util/Luke Shumaker
2022-07-13Move ordered.go to lib/containersLuke Shumaker
Something about this trips a stack overflow in golangci-lint, so upgrade golangci-lint to a commit that fixes this.
2022-07-13implement `btrfs-rec inspect spew-items`Luke Shumaker
2022-07-13Have TreeWalk be cancelableLuke Shumaker
2022-07-12Don't have .Superblock() return a referenceLuke Shumaker
2022-07-12check for bad itemsLuke Shumaker
Big indentation change in print_tree.go; small actual change.
2022-07-12Don't include the offset and size in btrfs.ItemLuke Shumaker
2022-07-12Don't let TreeWalk bail early, add TreeID in to TreePathLuke Shumaker
2022-07-11move chunk reconstruction to btrfsinspect, add --mappingsLuke Shumaker
2022-07-11Move all of the small-ish tools to be part of btrfs-recLuke Shumaker
2022-07-11wip btrfs-recLuke Shumaker