diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2023-07-25 12:55:44 -0600 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2023-07-25 12:55:44 -0600 |
commit | b3ef47542802ecd06498a2fc3a87ce26f7bc1e98 (patch) | |
tree | 7345d8fb1b1d6b0221b6fac81e8c5c96cb6ed4d4 /lib/btrfs/io1_pv.go | |
parent | c57cc3d4739ffa0346350c63fb4ec59a63b56e46 (diff) | |
parent | b581d0ceb3cd0fee2e78c677bb0805cc68115661 (diff) |
Merge branch 'lukeshu/process-without-pv'
Diffstat (limited to 'lib/btrfs/io1_pv.go')
-rw-r--r-- | lib/btrfs/io1_pv.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/btrfs/io1_pv.go b/lib/btrfs/io1_pv.go index 3b13f73..46eb24d 100644 --- a/lib/btrfs/io1_pv.go +++ b/lib/btrfs/io1_pv.go @@ -30,19 +30,18 @@ var SuperblockAddrs = []btrfsvol.PhysicalAddr{ 0x40_0000_0000, // 256GiB } -var superblockSize = binstruct.StaticSize(btrfstree.Superblock{}) +var SuperblockSize = btrfsvol.PhysicalAddr(binstruct.StaticSize(btrfstree.Superblock{})) func (dev *Device) Superblocks() ([]*diskio.Ref[btrfsvol.PhysicalAddr, btrfstree.Superblock], error) { if dev.cacheSuperblocks != nil { return dev.cacheSuperblocks, nil } - superblockSize := btrfsvol.PhysicalAddr(superblockSize) sz := dev.Size() var ret []*diskio.Ref[btrfsvol.PhysicalAddr, btrfstree.Superblock] for i, addr := range SuperblockAddrs { - if addr+superblockSize <= sz { + if addr+SuperblockSize <= sz { superblock := &diskio.Ref[btrfsvol.PhysicalAddr, btrfstree.Superblock]{ File: dev, Addr: addr, |