Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Oct 2009 20:43:52 +0300
From:      Alexander Motin <mav@FreeBSD.org>
To:        Steve Polyack <korvus@comcast.net>
Cc:        freebsd-stable <freebsd-stable@FreeBSD.org>, freebsd-hardware@freebsd.org
Subject:   Re: FreeBSD and SATA Port Multipliers
Message-ID:  <4AE099D8.5060103@FreeBSD.org>
In-Reply-To: <4AE073CF.40500@comcast.net>
References:  <4AE04F73.1050703@comcast.net> <4AE073CF.40500@comcast.net>

next in thread | previous in thread | raw e-mail | index | archive | help

Steve Polyack wrote:
> Alexander Motin wrote:
>>> If your conditions permit, you can try to upgrade to recent HEAD to look
>>> how will it go with newer code. I am periodically merging my work there
>>> from Perforce. Also I am going to generate new test patch for HEAD,
>>> which includes reworked PMP support, tomorrow.
>>
>> You can try this patch against today's HEAD:
>> http://people.freebsd.org/~mav/cam-ata.20091022.patch
>>   
> I tried the patch this morning against a fresh checkout of HEAD. 
> Immediately after boot only one device per PM was detected (I have two
> hooked up at the moment, 5 drives on one, 1 on the other).  However,
> about two minutes later all of the drives showed up!
> 
> camcontrol also rescans the entire bus *very* quickly now, and discovers
> all changes (new/missing disks and port multipliers).
> 
> Here's some verbose info from /var/log/messages immediately after boot:
> Oct 22 10:52:03 lovepod kernel: siisch0: Timeout on slot 27
> Oct 22 10:52:03 lovepod kernel: siisch0: siis_timeout is 00000000 ss
> 08000000 rs 08000000 es 00000000 sts 801b2000 serr 00000000
> Oct 22 10:52:03 lovepod kernel: siisch0: ready wait time=1ms
> Oct 22 10:52:03 lovepod kernel: siisch0: ready wait time=1ms
> Oct 22 10:52:03 lovepod kernel: siisch0: SIIS reset...
> Oct 22 10:52:03 lovepod kernel: siisch0: ready wait time=1ms
> Oct 22 10:52:03 lovepod kernel: siisch0: hardware reset ...
> Oct 22 10:52:03 lovepod kernel: siisch0: SATA connect timeout
> status=00000001
> Oct 22 10:52:03 lovepod kernel: siisch0: SIIS reset done: phy reset
> found no device
> Oct 22 10:52:03 lovepod kernel: (aprobe0:siisch0:0:1:0): Command timed out
> Oct 22 10:52:03 lovepod kernel: (aprobe0:siisch0:0:1:0): error 5
> Oct 22 10:52:03 lovepod kernel: (aprobe0:siisch0:0:1:0): Retries Exhausted
> Oct 22 10:52:03 lovepod kernel: siisch0: DISCONNECT requested

What was before that? Can you send me full verbose boot messages?

-- 
Alexander Motin



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