ying tian - Beijing China wrote:
> Xiao-yu is the RE of port multiplier support.
>
> Hi Xiao-yu,
>
> Would you please answer this question?
>
> Thanks,
> - ying -
>
>
> James C. McPherson wrote:
>> Gday Ying,
>> can you give this fellow any more detail about the Port Multiplier
>> support project?
>>
>>
>> thankyou,
>> James
>>
>>
>>
>> Begin forwarded message:
>>
>> Date: Thu, 27 Nov 2008 12:04:07 -0800 (PST)
>> From: Paul Harrison <[EMAIL PROTECTED]>
>> To: [email protected]
>> Subject: [storage-discuss] Port Multiplier Support (sata framework)
>>
>>
>> Hi,
>>
>> I'm just wondering what the status is of the sata port multiplier
>> support.
>>
>> I've seen two applicable bug IDs for this : 6422924 and 6409327 , but
>> no real update to them.
Hi Paul,

Thanks for your concern. I'm working on SATA/AHCI port multiplier 
support right now.
Currently we are very closed to an alpha version and code review is in 
process.  Hopefully
it will be integrated before snv build 110.

In the first phase, only following controller/devices are supported,

+ 100% AHCI compatible controller with port multiplier support enabled.
   AFAIK, Intel's ICH9/ICH9R/ICH9M/ICH10 are included.
+ port multiplier Sil3726/4726(they seem to be the most popular ones on 
the market).
   Other port multipliers might work also, but I don't have one at hand 
so I cannot test them.
>>
>> I'm looking to put in a port multiplier to connect to a RAID tower
>> (PCIe x1 card, dual port, each supports 4x sata; tower has two esata
>> plugs, each one splitting to 4 drives giving 8 drives). Chipset is a
>> 3132 on the controller, and 3176 on the tower (not 100 percent sure on
>> the tower, but pretty sure).
I guess that you have a SiI3132 SATA controller, and the port multiplier 
is a SiI3276.
Currently we do not have a plan to add SiI31xx controller to the support 
list because
lack of resource. Actually AHCI compatible controller is very popular 
and has been
integrated into most of PC motherboards on the market nowadays.
>>
>> I have no intentions of running hardware raid, I just want to be able
>> to see all 8 individual disks. Any raid work will be done with zfs (my
>> preference is mirrored pairs anyway - easier for off-site backups).
>>
>> 1. Is this possible at this point ?
Yes, technically it is possible. The disks behind a port multiplier use 
same target driver as
the ones directly attached to a SATA controller so the file system will 
not see any difference.
However, we will do zfs test later because we already have a long list 
of test items.
>> 2. Is there any progress at all on this ? If so, at what build did
>> Solaris Express (Nevada) incorporate the fixes ? 3. Are there any port
>> multipliers supported by Solaris at this point (that come on a PCIe x1
>> card ; my test box is very limited for slots).
I think I've answered Q2. As to Q3, my answer is "not yet, but will come 
soon" :-)
>> If "no, they aren't supported yet", does anyone have any update to
>> progress on it (an eta would be nice, it would let me know if I need an
>> interim measure for large scale storage or should wait a couple months
>> for something that's nearing completion).
>>
>> Port multipliers are becoming quite common now, I understand that Linux
>> supports them already.
>> The little information I've gotten from the Net on this topic is
>> unclear ; there is every indication that as of Jan 2008 sata port
>> multipliers were *not* supported, but there seems vague references
>> nowadays that they may be.
A little hint: code of the latest SATA framework is open source and 
comments tell the truth.
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/sata/impl/sata.c


Regards,
Xiaoyu
>>
>> Thanks in advance
>>
>> -Paul
>>   
>

_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to