summaryrefslogtreecommitdiff
path: root/pkg/btrfs
AgeCommit message (Collapse)Author
2022-07-02implement EXTENT_CSUMLuke Shumaker
2022-07-02move things aroundLuke Shumaker
2022-07-02multi errorLuke Shumaker
2022-07-02wip ls-filesLuke Shumaker
2022-07-02implement TreeSearchAllLuke Shumaker
2022-07-01Rename TreeWalkPath→TreePathLuke Shumaker
2022-07-01implement btree lookupLuke Shumaker
2022-07-01rename WalkTree→TreeWalkLuke Shumaker
2022-07-01move btrfs walk to a separate fileLuke Shumaker
2022-07-01gofmt -sLuke Shumaker
2022-07-01move dumb map and sort operations to util/generic.goLuke Shumaker
Also, the optimization of reversing the node list in pass1 isn't relevant anymore now that I'm using rbtrees
2022-07-01add open/close utility functionsLuke Shumaker
2022-06-30moreLuke Shumaker
2022-06-30lock sizes, use blockgroupsLuke Shumaker
2022-06-30btrfsvol: use rbtreeLuke Shumaker
2022-06-30wipLuke Shumaker
2022-06-26optimizeLuke Shumaker
2022-06-26use the LV itself to reconstruct the mappingsLuke Shumaker
2022-06-26use devid instead of devuuid, add a Mapping structLuke Shumaker
2022-06-26fuss with exposing .LV and how init happensLuke Shumaker
2022-06-26tidyLuke Shumaker
2022-06-26Have btrfsvol be genericLuke Shumaker
2022-06-26tidy up which package things are inLuke Shumaker
2022-06-26better volume!Luke Shumaker
2022-06-26wip better volLuke Shumaker
2022-06-26Add an AddrDelta type for safer arithmenticLuke Shumaker
2022-06-26wipLuke Shumaker
2022-06-15dump-tree: Sync up to 5.18.1; implement csum typesLuke Shumaker
2022-06-12work on pass2Luke Shumaker
2022-06-12Have WalkTree include path informationLuke Shumaker
2022-06-11more?Luke Shumaker
2022-06-11use %v when possibleLuke Shumaker
Exceptions are - the occasional %x when the type is a basic int - %w - %q - %T - whenever print_tree.go needs to be dumb for compatibility with C
2022-06-11dbgLuke Shumaker
2022-06-11addr formattingLuke Shumaker
2022-06-11Revert "dbg logging"Luke Shumaker
This reverts commit 5ff8cb052417e6bee1813824ccf2d75486da8217.
2022-06-11be more specific in io errorsLuke Shumaker
2022-06-11Improve formatting of CSums and UUIDsLuke Shumaker
2022-06-07dbg loggingLuke Shumaker
2022-06-07fix em upLuke Shumaker
2022-06-06fixupLuke Shumaker
2022-06-06fsck: organize, update item-gen codeLuke Shumaker
2022-06-06better node reading/writingLuke Shumaker
2022-06-06fixLuke Shumaker
2022-06-06write supportLuke Shumaker
2022-06-05wip gather stripesLuke Shumaker
2022-06-05better error handlingLuke Shumaker
2022-06-05more fsckLuke Shumaker
2022-06-05pointers! caching! callbacks!Luke Shumaker
2022-06-05use internal.Generation for generation fielsLuke Shumaker
2022-06-05factor out a .Resolve method from .maybeShortReadAtLuke Shumaker