Open skinkie opened 10 months ago
Any errors from the kernel (dmesg
) at the same time? Maybe a timeout?
Only the USB devices failing, right?
You say you upgraded, do you know the version of ZFS you upgraded from?
Any errors from the kernel (
dmesg
) at the same time? Maybe a timeout?
None, only the above.
Only the USB devices failing, right?
Exactly.
You say you upgraded, do you know the version of ZFS you upgraded from?
My hunch would be:
[2023-12-03T18:20:13+0100] [ALPM-SCRIPTLET] ==> WARNING: `dkms install --no-depmod digimend-kernel-drivers/11.r0.gae07a3d -k 6.6.3-arch1-1' exited 10
[2023-12-03T18:20:13+0100] [ALPM-SCRIPTLET] ==> dkms install --no-depmod zfs/2.2.99.r205.g3a8d9b8487 -k 6.6.3-arch1-1
So something between 3a8d9b848 and 014265f4e. Nothing jumps out at me as obvious. Are you able to bisect?
Yeah, something like that. Off the top of my head:
# bisect start
git bisect start 014265f 3a8d9b8
# stop zfs
zpool export -a
modprobe -r zfs spl
# build and install
./autogen.sh && ./configure && make && make install
[or whatever if you've got a package manager or etc doing it]
# start zfs
modprobe zfs
zpool import -a
[do the thing that makes it break or not. if it breaks, reboot probably :( ]
# record results
git bisect <good|bad>
# repeat until it can pin one down
Its potentially a lot of pool crashing though, so usual warnings apply about critical data, backups, etc.
System information
Describe the problem you're observing
Yesterday, I have upgraded the arch linux zfs-dkms-git package. Virtually instantly issues were found regarding pools on USB disks not being available any more. The complete system hung while send/receive in syncoid. After a reboot in the morning the disks on this system were not available any more due to "encountered an uncorrectable I/O failure and has been suspended". The nvme disk did not (yet) have issues. A different system is able to import the disks (6.0.7-gentoo, zfs-2.2.1-r0-gentoo).
Describe how to reproduce the problem
Unknown.
Include any warning/errors/backtraces from the system logs