On 7/12/22 1:41 AM, Evgeniy Khramtsov wrote:
I can reproduce via:
$ truncate -s 10G /tmp/test
$ mdconfig -f /tmp/test -S 4096
$ zpool create test /dev/md1
$ zfs create -o checksum=blake3 test/b
$ dd if=/dev/random of=/test/b/noise bs=1M count=4096
$ sync
$ zpool scrub test
$ zpool status
I
> > > I can reproduce via:
> > >
> > > $ truncate -s 10G /tmp/test
> > > $ mdconfig -f /tmp/test -S 4096
> > > $ zpool create test /dev/md1
> > > $ zfs create -o checksum=blake3 test/b
> > > $ dd if=/dev/random of=/test/b/noise bs=1M count=4096
> > > $ sync
> > > $ zpool scrub test
> > > $ zpool
(forgot to CC -CURRENT, so replying to the list)
> It did not reproduce for me with in-tree ZFS on main@3c9ad9398fcd either.
>
> Could you share sysctl kstat.zfs.misc.chksum_bench, maybe we are using
> different implementations?
> I do see that blake3 went in with only a Linux module parameter
On 7/11/22 11:43 AM, Ryan Moeller wrote:
On 7/9/22 1:56 PM, Evgeniy Khramtsov wrote:
I can reproduce via:
$ truncate -s 10G /tmp/test
$ mdconfig -f /tmp/test -S 4096
$ zpool create test /dev/md1
$ zfs create -o checksum=blake3 test/b
$ dd if=/dev/random of=/test/b/noise bs=1M count=4096
$
On 7/9/22 1:56 PM, Evgeniy Khramtsov wrote:
I can reproduce via:
$ truncate -s 10G /tmp/test
$ mdconfig -f /tmp/test -S 4096
$ zpool create test /dev/md1
$ zfs create -o checksum=blake3 test/b
$ dd if=/dev/random of=/test/b/noise bs=1M count=4096
$ sync
$ zpool scrub test
$ zpool status
I
On Sat, Jul 9, 2022 at 11:57 AM Evgeniy Khramtsov
wrote:
> I can reproduce via:
>
> $ truncate -s 10G /tmp/test
> $ mdconfig -f /tmp/test -S 4096
> $ zpool create test /dev/md1
> $ zfs create -o checksum=blake3 test/b
> $ dd if=/dev/random of=/test/b/noise bs=1M count=4096
> $ sync
> $ zpool
I can reproduce via:
$ truncate -s 10G /tmp/test
$ mdconfig -f /tmp/test -S 4096
$ zpool create test /dev/md1
$ zfs create -o checksum=blake3 test/b
$ dd if=/dev/random of=/test/b/noise bs=1M count=4096
$ sync
$ zpool scrub test
$ zpool status
Be advised that blake3 went into the bootloader yesterday and has been only
lightly tested.
Don't think this would cause your checksum errors since the boot loader is
read only.
Warner
On Sat, Jul 9, 2022, 10:27 AM Evgeniy Khramtsov
wrote:
> -CURRENT as of:
>
> commit
-CURRENT as of:
commit eec3290266bc09b4c4b4d875d2269d611adc0016 (main)
Author: Ganbold Tsagaankhuu
Date: Sat Jul 9 13:06:52 2022 +
Add RK3568 SoC support to pinctrl driver.
Submitted by: sos
Reviewed by:manu
Differential Revision: