Miles Nordin wrote: >>>>>> "jcm" == James C McPherson <[EMAIL PROTECTED]> writes: > > jcm> I assume you're referring to mpt(7d) here? > > jcm> Since we started shipping it at all, with Solaris _8_, it's > jcm> definitely been available in Solaris 10. > > no, I was mistaken then. > > My perhaps mistaken understanding though was that there's a scsi_vhci > sort of driver for the LSI card in the Ultra {20,25}---I'm talking > about whichever was the SPARC Ultra, not the x86 thing stupidly called > Ultra <nn>. This driver made the card look like a SCSI host adapter > and made SATA disks attach through the sd driver, sort oflike a RAID > card in JBOD mode, to work around the problem that the SATA framework > is not endian-clean.
Well yes, that's mpt(7d) as delivered into NV build 63, and backported to Solaris 10 Update 5, found in patch 125081-14 and 125082-14. We've got support for both SAS (1064/E, 1068/E and 1078) and Parallel SCSI (1030) chips from LSI in that driver. SATA disks will always show up when attached to a SAS HBA, because that's one of the requirements of the SAS specification. It was designed in to the spec from the very beginning. > Then there is the LSISAS3801E which people here have been buying, about > which I have these notes: I think you might actually be referring to the LSI SAS3801-R > -----8<----- >> The driver for LSI's MegaRAID SAS card is "mega_sas" which >> was integrated into snv_88. It's planned for backporting to >> a Solaris 10 update. > > There is also a BSD-licensed driver for that hardware, called > "mfi". It's available from > > http://www.itee.uq.edu.au/~dlg/mfi > -----8<----- > > and AIUI this is a SATA framework driver. so, althouigh this new > fashionable card may be FusionMPT-ish, it doesn't use the mpt driver, > and it uses a different branch of the rest of the storage stack than > the mpt driver. > Am I right? You're correct in that it's not using mpt, but mega_sas or mfi. But it's not a SATA framework driver. > The important short-sighted thing to me for using the SATA stack > instead of doing SCSI translation inside the proprietary driver, would > be that smartctl works and SATA DVD burners and stuff work, but from > what I've heard here smartctl is not completely working on any card. I can't comment on smartctl (or smartmontools) since it's not something that I've used. James C. McPherson -- Senior Kernel Software Engineer, Solaris Sun Microsystems http://blogs.sun.com/jmcp http://www.jmcp.homeunix.com/blog _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss