update from 22.7 install image to 22.7.4 leads to AHCI timeouts and errors

Started by Catalin, September 08, 2022, 01:09:27 PM

Previous topic - Next topic
HI.

Opnsense installed from official image - 22.7. Setup, config, startup - no problems, no errors.

first thing update after config wizard, reboot then getting long time startup and errors:

ahci0: <AHCI SATA controller> port 0x3090-0x3097,0x3080-0x3083,0x3060-0x307f mem 0x80800000-0x80801fff,0x80803000-0x808030ff,0x80802000-0x808027ff at device 23.0 on pci0
ahci0: AHCI v1.31 with 1 6Gbps ports, Port Multiplier not supported
ahcich1: <AHCI channel> at channel 1 on ahci0
ada0 at ahcich1 bus 0 scbus0 target 0 lun 0
ahcich1: Timeout on slot 26 port 0
ahcich1: is 00000000 cs 00000000 ss 04000000 rs 04000000 tfd 50 serr 00000000 cmd 0000c917
(ada0:ahcich1:0:0:0): SEND_FPDMA_QUEUED DATA SET MANAGEMENT. ACB: 64 01 00 00 00 40 00 00 00 00 00 00
(ada0:ahcich1:0:0:0): CAM status: Command timeout
(ada0:ahcich1:0:0:0): Retrying command, 3 more tries remain
ahcich1: Timeout on slot 14 port 0
ahcich1: is 00000000 cs 00000000 ss 00004000 rs 00004000 tfd 40 serr 00000000 cmd 0000ce17
(ada0:ahcich1:0:0:0): SEND_FPDMA_QUEUED DATA SET MANAGEMENT. ACB: 64 01 00 00 00 40 00 00 00 00 00 00
(ada0:ahcich1:0:0:0): CAM status: Command timeout
(ada0:ahcich1:0:0:0): Retrying command, 2 more tries remain
ahcich1: Timeout on slot 19 port 0
ahcich1: is 00000000 cs 00000000 ss 00080000 rs 00080000 tfd 40 serr 00000000 cmd 0000d317
(ada0:ahcich1:0:0:0): SEND_FPDMA_QUEUED DATA SET MANAGEMENT. ACB: 64 01 00 00 00 40 00 00 00 00 00 00
(ada0:ahcich1:0:0:0): CAM status: Command timeout
(ada0:ahcich1:0:0:0): Retrying command, 1 more tries remain
ahcich1: Timeout on slot 24 port 0
ahcich1: is 00000000 cs 00000000 ss 01000000 rs 01000000 tfd 40 serr 00000000 cmd 0000d817
(ada0:ahcich1:0:0:0): SEND_FPDMA_QUEUED DATA SET MANAGEMENT. ACB: 64 01 00 00 00 40 00 00 00 00 00 00
(ada0:ahcich1:0:0:0): CAM status: Command timeout
(ada0:ahcich1:0:0:0): Retrying command, 0 more tries remain
ahcich1: Timeout on slot 29 port 0

any ideas? thanks

Couple of things;

1. I would find it odd that going from 22.7 to 22.7.4 would introduce this issue unless there were kernel changes that I'm unaware of. I looked through the patch notes and didn't see anything suggesting it, but I could have missed it.

2.  It's possible it's just a coincidence and the source of the issue is something else.

Either way; What kind of hard drive do you have? What mode is your drive set to in the Bios? AHCI, ATA, RAID?
OPNsense 24.7.7 running on:
Dell Optiplex 3050
Intel I5-7600 @ 3.5Ghz (4 Cores)
Intel I350-T4 Nic
8G DDR4
256G SSD

I would start by ruling out hardware issues, is it possible to run some kind of hardware diagnostics on this machine?
In theory there is no difference between theory and practice. In practice there is.