[Bug 265222] T480 zfs checksum mismatch error

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 19 Jul 2022 19:35:38 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265222

--- Comment #4 from Mellowlink <mail@malisek.org> ---
(In reply to Graham Perrin from comment #3)
> ... use StressDisk for at least one round of non-stop writes.
I din run stressdisk on another system for both the nvme and the sata ssd I've
used for the T480. No errors reported either.

> Try giving the entire disk to UFS ...
Good point. I installed FreeBSD on top of UFS on the T480 with nvme drive.
On UFS pkg doesn't report immediate checksum mismatch when installing packages
when X11 is running.
/var/log/messages doesn't print errors either.

But after I've kept the system running for about a day and then I've run for
several times:
pkg check -s -a 
It prints checksum mismatch for different files each time i run the pkg check. 
I've tried manually getting checksums for files it reported with mismatch and
I've found interesting.

root@ltop:~ # date
Tue Jul 19 20:48:18 CEST 2022
root@ltop:~ # sha256sum /usr/local/lib/dri/i915_dri.so
7c0a80ce2f115366b4020f83015a888234cbf51e0691ad26f47548d4b3181cc1 
/usr/local/lib/dri/i915_dri.so
root@ltop:~ # sha256sum /usr/local/lib/dri/i915_dri.so
7c0a80ce2f115366b4020f83015a888234cbf51e0691ad26f47548d4b3181cc1 
/usr/local/lib/dri/i915_dri.so
root@ltop:~ # sha256sum /usr/local/lib/dri/i915_dri.so
354758bd1937640e7559f60517a25787d65d7cd98bc7f32d38c440d385dd7436 
/usr/local/lib/dri/i915_dri.so
root@ltop:~ # sha256sum /usr/local/lib/dri/i915_dri.so
7c0a80ce2f115366b4020f83015a888234cbf51e0691ad26f47548d4b3181cc1 
/usr/local/lib/dri/i915_dri.so
root@ltop:~ # sha256sum /usr/local/lib/dri/i915_dri.so
354758bd1937640e7559f60517a25787d65d7cd98bc7f32d38c440d385dd7436 
/usr/local/lib/dri/i915_dri.so
root@ltop:~ # sha256sum /usr/local/lib/dri/i915_dri.so
354758bd1937640e7559f60517a25787d65d7cd98bc7f32d38c440d385dd7436 
/usr/local/lib/dri/i915_dri.so
root@ltop:~ # sha256sum /usr/local/lib/dri/i915_dri.so
7c0a80ce2f115366b4020f83015a888234cbf51e0691ad26f47548d4b3181cc1 
/usr/local/lib/dri/i915_dri.so
root@ltop:~ # sha256sum /usr/local/lib/dri/i915_dri.so
7c0a80ce2f115366b4020f83015a888234cbf51e0691ad26f47548d4b3181cc1 
/usr/local/lib/dri/i915_dri.so
root@ltop:~ # sha256sum /usr/local/lib/dri/i915_dri.so
354758bd1937640e7559f60517a25787d65d7cd98bc7f32d38c440d385dd7436 
/usr/local/lib/dri/i915_dri.so
root@ltop:~ # date
Tue Jul 19 20:48:34 CEST 2022

As you can see static file such as this outputs two different checksums within
small timespan.
This seems like an i/o error. 
What could be possible cause of this? As I stated before, the t480 both
motherboards, drives and cables for drives are new.
The BIOS version is 1.44 (also newest one as of today). 

Could that be possibly caused by drivers?

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