Re: libata SATA support for Sil 3726 port multiplier

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hi,

The 3726 multiplier is in fact built into an external box:

	http://www.datoptic.com/cgi-bin/web.cgi?product=Sbox-P&detail=yes

I connected the box with the 3726 multiplier to a 3132 based pci-x card via an eSATA cable.

There is one remaining quirk which i didn't notice before emailing you the mini-fix: When booting cold, the spin-up of each drive happens sequentially and the 5 second retry isn't enough for each drive to get ready. This wouldn't have been a problem except for the fact that even the latest version (7.3.13) of the Sil3132 BIOS doesn't bother detecting and spinning-up anything except the 1st drive on the multiplier. On subsequent bootups, with drives already spinning, it work right away.

I guess it would be nice to spin-up all drives in rapid succession, and then retry them all at once every few seconds, but all i did was to increase the timeout to 15 seconds which works too.


here are the dmesg outputs:

1. warm start, everything ok:

	http://www.sjoholm.com/sata/dmesg.warmspin-ok

2. cold start, 5 second timeouts. only 1st drive usable:

	http://www.sjoholm.com/sata/dmesg.spinup5-fail

3. cold start, ssleep(15)'s in libata-eh.c, all drives ok:

	http://www.sjoholm.com/sata/dmesg.spinup15-ok


fredrik



On Tue, 11 Jul 2006, Jeremy Jackson wrote:

What device do you have with a 3726? I have tried contacting Silicon Image directly, but they do not know of any products that are *not* external eSATA enclosures. If anyone knows of these (for sale - not demo boards), I'd like to hear about it.

Fredrik Sjoholm wrote:

 Hello Jeff,

 i'm using your libata SATA PMP support with a Sil 3132 chip + 3726 port
 multiplier with 5 drives. in order to get it to work, i had to make the
 following addition in ata_pm_quirks() [libata-pm.c]


-
: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux