Servus!
I'm running an "old" Helios64, still with debian buster and kernel 5.9.14-rockchip64 ... pretty much the same installation, as I had setup the Helios64 years ago.
So far it is running great, with no real issues. I have ZFS running on it, with 3 disks.
Today I decided to upgrade to something new - and installed Armbian 25.5.1 / Nobel - with kernel "6.12.32-current-rockchip64". Helios64 boots up and everything seems to work fine. I was able to import my ZFS pool and it was accessible - however, when I do heavy i/o, e.g. md5sum on a big file, I get a lot of these errors:
Jun 08 20:06:36 helios64 kernel: ata2.00: failed command: READ FPDMA QUEUED
Jun 08 20:06:36 helios64 kernel: ata2.00: cmd 60/80:90:40:3a:2f/00:00:06:00:00/40 tag 18 ncq dma 65536 in res 41/84:00:00:00:00/00:00:00:00:00/00 Emask 0x12 (ATA bus error)
Jun 08 20:06:36 helios64 kernel: ata2.00: status: { DRDY ERR }
Jun 08 20:06:36 helios64 kernel: ata2.00: error: { ICRC ABRT }
Jun 08 20:06:36 helios64 kernel: ata2: hard resetting link
Jun 08 20:06:36 helios64 kernel: ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
Jun 08 20:06:36 helios64 kernel: ata2.00: configured for UDMA/133
Jun 08 20:06:36 helios64 kernel: ata2: EH complete
Jun 08 20:07:04 helios64 kernel: ata2: limiting SATA link speed to 1.5 Gbps
Jun 08 20:07:04 helios64 kernel: ata2.00: exception Emask 0x2 SAct 0x202003 SErr 0x400 action 0x6
Jun 08 20:07:04 helios64 kernel: ata2.00: irq_stat 0x08000000
Jun 08 20:07:04 helios64 kernel: ata2: SError: { Proto }
Jun 08 20:07:04 helios64 kernel: ata2.00: failed command: READ FPDMA QUEUED
Jun 08 20:07:04 helios64 kernel: ata2.00: cmd 60/00:00:98:55:7f/08:00:07:00:00/40 tag 0 ncq dma 1048576 in res 41/84:00:00:00:00/00:00:00:00:00/00 Emask 0x12 (ATA bus error)
Jun 08 20:07:04 helios64 kernel: ata2.00: status: { DRDY ERR }
Jun 08 20:07:04 helios64 kernel: ata2.00: error: { ICRC ABRT }
This is for ata2, but this happens also for ata3 and ata4 - so all three disk of my ZFS.
Interesting so, ZFS itself does not detect any read / write errors - but if you e.g. copy files, you see a noticeable drop in throughput, disk access hangs for a moment.
I have installed 25.5.1 on SD card, so I was able to switch back to my original system ... and voilá, no such errors anymore.
So it seems to be related to 25.5.1.
Does anyone know this problem? Is there a solution or anything I'm missing?
Thanks
Alex