I think the root issue is with ZFS, not syncoid, so I am putting this here.
When I run syncoid to sync sanoid snapshots from my main server to my backup, zfs on the backup crashes. I cannot do any zfs or zpool commands. I get the following in dmesg:
[ 1813.431494] INFO: task zfs:3971 blocked for more than 483 seconds.
[ 1813.431555] Tainted: P C O 5.15.0-odroid-arm64 #1 Ubuntu 5.15.145-202401081659~jammy
[ 1813.431621] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1813.431675] task:zfs state:D stack: 0 pid: 3971 ppid: 3968 flags:0x00000004
As can be seen, my target is an odroid device with a ZFS mirror. I ran a scrub, it says no errors. But every time I try to do a zfs send, zfs crashes on the target. The only thing I can do is reboot.
What other diagnostic info can I get that would help debug?