Hi,
I have two Sil3124 PCI-X S-ATA controllers on my NAS box. Earlier they have worked fine, but recently I had to replace a disk on my raid-z1 array, and when resilvering, they initially work fine but after a while there are large number of CAM status errors. All the errors concern disks connected to Sils, and none seem to affecting the disk that is connected to native S-ATA port on motherboard.
Does this indicate that the controllers are about to break down as this happens when under load? I thought that Sil3124s are a decent controller..
I have two Sil3124 PCI-X S-ATA controllers on my NAS box. Earlier they have worked fine, but recently I had to replace a disk on my raid-z1 array, and when resilvering, they initially work fine but after a while there are large number of CAM status errors. All the errors concern disks connected to Sils, and none seem to affecting the disk that is connected to native S-ATA port on motherboard.
Does this indicate that the controllers are about to break down as this happens when under load? I thought that Sil3124s are a decent controller..
Code:
(ada4:siisch5:0:0:0): READ_FPDMA_QUEUED. ACB: 60 40 31 5c d8 40 01 00 00 00 00 00
(ada4:siisch5:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada4:siisch5:0:0:0): Retrying command
(ada4:siisch5:0:0:0): READ_FPDMA_QUEUED. ACB: 60 10 10 78 a8 40 ae 00 00 00 00 00
(ada4:siisch5:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada4:siisch5:0:0:0): Retrying command
(ada4:siisch5:0:0:0): READ_FPDMA_QUEUED. ACB: 60 10 10 76 a8 40 ae 00 00 00 00 00
(ada4:siisch5:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada4:siisch5:0:0:0): Retrying command
(ada4:siisch5:0:0:0): READ_FPDMA_QUEUED. ACB: 60 10 10 02 00 40 00 00 00 00 00 00
(ada4:siisch5:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada4:siisch5:0:0:0): Retrying command
(ada2:siisch0:0:0:0): READ_FPDMA_QUEUED. ACB: 60 10 10 76 a8 40 ae 00 00 00 00 00
(ada2:siisch0:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada2:siisch0:0:0:0): Retrying command
(ada2:siisch0:0:0:0): READ_FPDMA_QUEUED. ACB: 60 10 10 02 00 40 00 00 00 00 00 00
(ada2:siisch0:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada2:siisch0:0:0:0): Retrying command
(ada5:siisch6:0:0:0): READ_FPDMA_QUEUED. ACB: 60 40 1a 6d e6 40 01 00 00 00 00 00
(ada5:siisch6:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada5:siisch6:0:0:0): Retrying command
(ada5:siisch6:0:0:0): READ_FPDMA_QUEUED. ACB: 60 10 10 76 a8 40 ae 00 00 00 00 00
(ada5:siisch6:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada5:siisch6:0:0:0): Retrying command
(ada5:siisch6:0:0:0): READ_FPDMA_QUEUED. ACB: 60 10 10 02 00 40 00 00 00 00 00 00
(ada5:siisch6:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada5:siisch6:0:0:0): Retrying command
(ada2:siisch0:0:0:0): READ_FPDMA_QUEUED. ACB: 60 40 1b c0 a2 40 01 00 00 00 00 00
(ada2:siisch0:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada2:siisch0:0:0:0): Retrying command
(ada5:siisch6:0:0:0): READ_FPDMA_QUEUED. ACB: 60 c0 7b 95 d3 40 01 00 00 00 00 00
(ada5:siisch6:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada5:siisch6:0:0:0): Retrying command
(ada2:siisch0:0:0:0): READ_FPDMA_QUEUED. ACB: 60 40 fc 0c 39 40 01 00 00 00 00 00
(ada2:siisch0:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada2:siisch0:0:0:0): Retrying command
(ada5:siisch6:0:0:0): READ_FPDMA_QUEUED. ACB: 60 80 0f dc 22 40 01 00 00 00 00 00
(ada5:siisch6:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada5:siisch6:0:0:0): Retrying command
(ada2:siisch0:0:0:0): READ_FPDMA_QUEUED. ACB: 60 40 20 c9 68 40 01 00 00 00 00 00
(ada2:siisch0:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada2:siisch0:0:0:0): Retrying command
(ada4:siisch5:0:0:0): READ_FPDMA_QUEUED. ACB: 60 80 82 b9 fb 40 01 00 00 00 00 00
(ada4:siisch5:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada4:siisch5:0:0:0): Retrying command
(ada5:siisch6:0:0:0): READ_FPDMA_QUEUED. ACB: 60 40 48 ba 57 40 02 00 00 00 00 00
(ada5:siisch6:0:0:0): CAM status: ATA Status Error
(ada5:siisch6:0:0:0): ATA status: 41 (DRDY ERR), error: 04 (ABRT )
(ada5:siisch6:0:0:0): RES: 41 04 48 ba 57 40 02 00 00 00 00
(ada5:siisch6:0:0:0): Retrying command
(ada2:siisch0:0:0:0): READ_FPDMA_QUEUED. ACB: 60 80 c0 09 4c 40 01 00 00 00 00 00
(ada2:siisch0:0:0:0): CAM status: CCB request was invalid
(ada2:siisch0:0:0:0): Error 22, Unretryable error
(ada5:siisch6:0:0:0): READ_FPDMA_QUEUED. ACB: 60 40 8e c1 69 40 01 00 00 00 00 00
(ada5:siisch6:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada5:siisch6:0:0:0): Retrying command
(ada5:siisch6:0:0:0): READ_FPDMA_QUEUED. ACB: 60 40 5c 5f f0 40 01 00 00 00 00 00
(ada5:siisch6:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada5:siisch6:0:0:0): Retrying command
(ada4:siisch5:0:0:0): READ_FPDMA_QUEUED. ACB: 60 10 10 78 a8 40 ae 00 00 00 00 00
(ada4:siisch5:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada4:siisch5:0:0:0): Retrying command
(ada4:siisch5:0:0:0): READ_FPDMA_QUEUED. ACB: 60 10 10 76 a8 40 ae 00 00 00 00 00
(ada4:siisch5:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada4:siisch5:0:0:0): Retrying command
(ada4:siisch5:0:0:0): READ_FPDMA_QUEUED. ACB: 60 10 10 02 00 40 00 00 00 00 00 00
(ada4:siisch5:0:0:0): CAM status: Uncorrectable parity/CRC error
(ada4:siisch5:0:0:0): Retrying command