itmpt was developed by LSI and mpt driver was developed  by Sun.
Functionality aspect, itmpt supports not only LSI parallel SCSI(1030) 
and SAS controller(1064(E)/1068(E)) but also LSI FC/LAN controller which 
use same MPI  interfaces.
Sun version mpt driver supports only parallel SCSI (1030)and SAS 
controllers(1064(E)/1068(E)).
Last year, Sun version mpt driver added some new major features below 
which I believe LSI version itmpt doesn't support so far:
1.Both SCSI and SAS controllers now supports auto-enumeration(the 
devices enumeration no longer relies on sd.conf/st.conf etc .)
2. hotplug support for SAS controllers.
3. SAS IO multipathing supports.
4. more than 256 targets supports for SAS controllers.

For utility aspect, mpt driver support raidctl(1M) and most 
functionalities of lsiutil.(I  heard that latest version lsiutil no 
longer check the driver name and accept mpt driver ).
itmpt only supports lsiutil.

--Javen


Sri Sudarsan Wrote:
> Could someone tell the differences (if at all) between the Sun 
> distributed mpt driver and the LSI distributed itmpt driver ? This is of 
> course for the Solaris 10/Nevada platforms.
>
> I'm using the PCIe SAS HBA named SG-XPCIE8SAS-E-Z and I see that my mpt 
> HBA driver version is 1.71
>
> Or it is just a branding/vendor based name difference with the 
> functionality being 100% identical ?
>
> Thanks,
>
> Sri
>
>
> _______________________________________________
> driver-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/driver-discuss
>   


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

Reply via email to