Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Jul 2012 12:12:15 -0400
From:      "Dieter BSD" <dieterbsd@engineer.com>
To:        freebsd-drivers@freebsd.org
Subject:   siisch1 DISCONNECT requested - why?
Message-ID:  <20120713161217.298420@gmx.com>

next in thread | raw e-mail | index | archive | help
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?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120713161217.298420>