diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2022-07-12 22:29:17 -0600 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2022-07-13 01:27:47 -0600 |
commit | 7c23a1195257ed38fd5b37725f8181e37553419b (patch) | |
tree | e7d610f3eaa8af53fcf6f8dc1e0bb9940502c305 /lib/btrfsprogs/btrfsinspect/mount.go | |
parent | ff1cf2e06a30a096c5b7f9b0643a329250689bd1 (diff) |
Implement proper search for broken btrees
Diffstat (limited to 'lib/btrfsprogs/btrfsinspect/mount.go')
-rw-r--r-- | lib/btrfsprogs/btrfsinspect/mount.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/btrfsprogs/btrfsinspect/mount.go b/lib/btrfsprogs/btrfsinspect/mount.go index 9cb28dc..2df84f5 100644 --- a/lib/btrfsprogs/btrfsinspect/mount.go +++ b/lib/btrfsprogs/btrfsinspect/mount.go @@ -23,6 +23,7 @@ import ( "git.lukeshu.com/btrfs-progs-ng/lib/btrfs" "git.lukeshu.com/btrfs-progs-ng/lib/btrfs/btrfsitem" + "git.lukeshu.com/btrfs-progs-ng/lib/btrfsprogs/btrfsutil" "git.lukeshu.com/btrfs-progs-ng/lib/linux" "git.lukeshu.com/btrfs-progs-ng/lib/util" ) @@ -40,7 +41,7 @@ func MountRO(ctx context.Context, fs *btrfs.FS, mountpoint string) error { rootSubvol := &subvolume{ Subvolume: btrfs.Subvolume{ - FS: fs, + FS: btrfsutil.NewBrokenTrees(ctx, fs), TreeID: btrfs.FS_TREE_OBJECTID, }, DeviceName: deviceName, |