MPT_SAS(4D) Devices MPT_SAS(4D)
mpt_sas - SAS-2/3 host bus adapter driver
scsi@unit-address
The mpt_sas host bus adapter driver is a nexus driver that supports
Broadcom (formerly LSI and Avago) SAS chipsets including the
SAS200x/2x08/2x16 and SAS300x/3x08/3x16/3x24 series of chips. These
chips support SAS/SATA interfaces, including tagged and untagged
queuing, SATA 3G/SAS 3G/SAS 6G/SAS 12G.
The mpt_sas driver is configured by defining properties in
mpt_sas.conf. These properties override the global SCSI settings. The
mpt_sas driver supports one modifiable property:
mpxio-disable
Solaris I/O multipathing is enabled or disabled on SAS devices
with the mpxio-disable property. Specifying mpxio-disable="no"
activates I/O multipathing, while mpxio-disable="yes" disables
I/O multipathing.
Solaris I/O multipathing can be enabled or disabled on a per port
basis. Per port settings override the global setting for the
specified ports.
The following example shows how to disable multipathing on port 0
whose parent is /pci@0,0/pci8086,2940@1c/pci1000,72@0:
name="mpt_sas" parent="/pci@0,0/pci8086,2940@1c/pci1000,72@0"
mpxio-disable="yes";
Create a file called /kernel/drv/mpt_sas.conf and add the following
line:
name="mpt_sas" parent="/pci@0,0/pci8086,2940@1c/pci1000,72@0"
mpxio-disable="yes";
/kernel/drv/mpt_sas
32-bit ELF kernel module
/kernel/drv/sparcv9/mpt_sas
64-bit SPARC ELF kernel module
/kernel/drv/amd64/mpt_sas
64-bit x86 ELF kernel module
/kernel/drv/mpt_sas.conf
Optional configuration file
See attributes(7) for a description of the following attributes:
+---------------+-----------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+-----------------+
|Architecture | SPARC, x86 |
+---------------+-----------------+
prtconf(8), driver.conf(5), pci(5), attributes(7), scsi_abort(9F),
scsi_device(9S), scsi_extended_sense(9S), scsi_inquiry(9S),
scsi_hba_attach_setup(9F), scsi_ifgetcap(9F), scsi_ifsetcap(9F),
scsi_pkt(9S), scsi_reset(9F), scsi_sync_pkt(9F), scsi_transport(9F),
December 15, 2017 MPT_SAS(4D)
NAME
mpt_sas - SAS-2/3 host bus adapter driver
SYNOPSIS
scsi@unit-address
DESCRIPTION
The mpt_sas host bus adapter driver is a nexus driver that supports
Broadcom (formerly LSI and Avago) SAS chipsets including the
SAS200x/2x08/2x16 and SAS300x/3x08/3x16/3x24 series of chips. These
chips support SAS/SATA interfaces, including tagged and untagged
queuing, SATA 3G/SAS 3G/SAS 6G/SAS 12G.
Configuration
The mpt_sas driver is configured by defining properties in
mpt_sas.conf. These properties override the global SCSI settings. The
mpt_sas driver supports one modifiable property:
mpxio-disable
Solaris I/O multipathing is enabled or disabled on SAS devices
with the mpxio-disable property. Specifying mpxio-disable="no"
activates I/O multipathing, while mpxio-disable="yes" disables
I/O multipathing.
Solaris I/O multipathing can be enabled or disabled on a per port
basis. Per port settings override the global setting for the
specified ports.
The following example shows how to disable multipathing on port 0
whose parent is /pci@0,0/pci8086,2940@1c/pci1000,72@0:
name="mpt_sas" parent="/pci@0,0/pci8086,2940@1c/pci1000,72@0"
mpxio-disable="yes";
EXAMPLES
Example 1: Using the mpt_sas Configuration File to Disable MPXIO
Create a file called /kernel/drv/mpt_sas.conf and add the following
line:
name="mpt_sas" parent="/pci@0,0/pci8086,2940@1c/pci1000,72@0"
mpxio-disable="yes";
FILES
/kernel/drv/mpt_sas
32-bit ELF kernel module
/kernel/drv/sparcv9/mpt_sas
64-bit SPARC ELF kernel module
/kernel/drv/amd64/mpt_sas
64-bit x86 ELF kernel module
/kernel/drv/mpt_sas.conf
Optional configuration file
ATTRIBUTES
See attributes(7) for a description of the following attributes:
+---------------+-----------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+-----------------+
|Architecture | SPARC, x86 |
+---------------+-----------------+
SEE ALSO
prtconf(8), driver.conf(5), pci(5), attributes(7), scsi_abort(9F),
scsi_device(9S), scsi_extended_sense(9S), scsi_inquiry(9S),
scsi_hba_attach_setup(9F), scsi_ifgetcap(9F), scsi_ifsetcap(9F),
scsi_pkt(9S), scsi_reset(9F), scsi_sync_pkt(9F), scsi_transport(9F),
December 15, 2017 MPT_SAS(4D)