[Bug 288881] ZFS checksum error at `software' level

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 16 Aug 2025 15:32:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288881

--- Comment #8 from dirkx@webweaving.org ---
(In reply to Alan Somers from comment #7)

Thanks - will do (openzfs)

As to zdb -R -- i am strugging to get the spec right on

     $ sudo zdb -R -vvv zroot ada0p3:1793168560128:32768
     Invalid block specifier: ada0p3:1793168560128:32768  
         - offset must be a multiple of sector size

While 1793168560128 is a nice multiple of 256, 512, 1024, 2048 and 4096 ; (and
the size is 64x1024) -- I keep getting the error that the offset and the size
are not a multiple of the sector size.

Rounding to 64k too:

     $ sudo zdb -R -vvv zroot 3:1793168539648:32768
     Invalid block specifier: 3:1793168539648:32768  
         - offset must be a multiple of sector size


But as I get:

     $ sudo zdb zroot | grep ashift
     zroot  ashift 0 default

     $ sudo gpart list ada0
...
     Sectorsize: 512
     Stripesize: 4096
..

I am assuming the default to match the underlaying disks.

     $ sudo zdb -R -vvv zroot ada0p3:0:4096
     Invalid block specifier: ada0p3:0:4096  - size must be a multiple of
sector size
     Invalid block specifier: ada0p3:0:16384  - size must be a multiple of
sector size
     Invalid block specifier: ada0p3:0:32768  - size must be a multiple of
sector size

But no cookie.
I suspect I am not understanding how the command is to work or what my sector
sized is.

So suspect that I am not understanding this well enough.

-- 
You are receiving this mail because:
You are the assignee for the bug.