On Mon, 08 Jun 2009 17:17:29 -0400
Miles Nordin <car...@ivy.net> wrote:

> >>>>> "jcm" == James C McPherson <james.mcpher...@sun.com> writes:
> 
>    jcm> You'll note that both smp and mr_sas are in the Open side of
>    jcm> the tree.
> 
> Yeah but this is the third thread you and I have had on this issue.
> 
> Every LSI card I can find for sale, see others suggesting, or find
> included in a system Sun sells, is mpt.  And predicting what card will
> attach with what driver is not trivial.

Part of that is due to the very popular nature of the LSI1064/1068
chips, which are used by IHVs and system vendors. I get the impression
that what you really want is for Sun to supply you with a list that
matches $arbitraryIHV's marketing name to "will work with mpt". 

That's not something which I believe to be a good use of Sun's time,
especially when there is http://pciids.sourceforge.net.

As an example, for the mega_sas driver we have __67__ pci ids, Some of
which specify the full subvendor and subdevice IDs as well:

mega_sas "pci1000,411.8086.1001"

which when I use pciids.sourceforge.net maps to the Intel corp
RAID Controller SRCSAS18E. It's much better for that sort of information
to be driven by The Community (of people who use devices) since it
can then be updated much more rapidly than if a Corporation does it.


I like to think that I've also recommended checking out /etc/driver_aliases
as well. When I check my driver aliases file with a quick grep for mpt
I see this:

mpt "pci1000,30"    << Parallel SCSI
mpt "pci1000,50" 
mpt "pci1000,54"
mpt "pci1000,56"
mpt "pci1000,58"
mpt "pciex1000,56"
mpt "pciex1000,58"
mpt "pci1000,62"
mpt "pciex1000,62"

And there's also the device detection tool 
http://www.sun.com/bigadmin/hcl/hcts/device_detect.jsp


>    jcm> We've got LSI SAS expanders in JBODs (Jxx00 series) and on the
>    jcm> motherboard for 2RU and 4RU servers which will show up when
>    jcm> you run "fwflash -l" on NV.
> 
> neat!

It's even in the manpage for fwflash:

=======================================================================
....
     Alternatively, for a SAS Expander presented as a SCSI Enclo-
     sure Services device , we might see output such as this:


       example# fwflash -l
       List of available devices:
       Device[0] /devices/p...@0/p...@0/p...@2/s...@0/s...@3,0:ses
         Class [sgen]
               Target port WWN  : 500605b00002453d
               Vendor           : SUN
               Product          : 16Disk Backplane
               Firmware revision: 5021
=======================================================================




James C. McPherson
--
Senior Kernel Software Engineer, Solaris
Sun Microsystems
http://blogs.sun.com/jmcp       http://www.jmcp.homeunix.com/blog
Kernel Conference Australia - http://au.sun.com/sunnews/events/2009/kernel
_______________________________________________
driver-discuss mailing list
driver-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to