siisch1 DISCONNECT requested - why?
Dieter BSD
dieterbsd at engineer.com
Fri Jul 13 16:17:37 UTC 2012
FreeBSD 8.2 amd64
SiI3132 SATA controller
Seagate Barracuda LP 2 TB sata disk
Disk has been working fine for ~1.5 years, zero problems.
Suddenly:
siisch1: DISCONNECT requested
siisch1: siis_sata_connect() calling DELAY(100)
[ previous line repeated a gazillion times ]
siisch1: SATA connect timeout time=10000us status=00000000
siisch1: SIIS reset done: phy reset found no device
(ada5:siisch1:0:0:0): lost device
(ada5:siisch1:0:0:0): Synchronize cache failed
(ada5:siisch1:0:0:0): removing device entry
siisch1: CONNECT requested
siisch1: SIIS reset...
and the disk comes back. After umount/fsck/mount it is
working ok again.
Smartctl doesn't report any problems.
System has ECC memory, conditioned power, air conditioning, ...
I looked at siis.c but didn't find any clues.
What would cause a disconnect request out of the blue?
More information about the freebsd-drivers
mailing list