Print this page
NEX-17006 backport mpt_sas tri-mode parts support change
9044 Need support for mpt_sas tri-mode parts
9045 Clean up mpt_sas compiler warnings
9046 mptsas_handle_topo_change can return without its locks held
9047 workaround SAS3408 firmware issue
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Albert Lee <trisk@forkgnu.org>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Richard Lowe <richlowe@richlowe.net>
NEX-1889 mpt_sas should support 12G HBAs
   1 MPT_SAS(7D)                         Devices                        MPT_SAS(7D)
   2 
   3 
   4 
   5 NAME
   6        mpt_sas - SAS-2/3 host bus adapter driver
   7 
   8 SYNOPSIS
   9          scsi@unit-address
  10 
  11 
  12 DESCRIPTION
  13        The mpt_sas host bus adapter driver is a nexus driver that supports the
  14        LSI SAS200x/2x08 and SAS300x/3x08 series of chips. These chips support
  15        SAS/SATA interfaces, including tagged and untagged queuing, SATA 3G/SAS
  16        3G/SAS 6G/SAS 12G.

  17 
  18    Configuration
  19        The mpt_sas driver is configured by defining properties in
  20        mpt_sas.conf. These properties override the global SCSI settings. The
  21        mpt_sas driver supports one modifiable property:
  22 
  23        mpxio-disable
  24 
  25            Solaris I/O multipathing is enabled or disabled on SAS devices with
  26            the mpxio-disable property. Specifying mpxio-disable="no" activates
  27            I/O multipathing, while mpxio-disable="yes" disables I/O
  28            multipathing.
  29 
  30            Solaris I/O multipathing can be enabled or disabled on a per port
  31            basis. Per port settings override the global setting for the
  32            specified ports.
  33 
  34            The following example shows how to disable multipathing on port 0
  35            whose parent is /pci@0,0/pci8086,2940@1c/pci1000,72@0:
  36 


  75 ATTRIBUTES
  76        See attributes(5) for a description of the following attributes:
  77 
  78 
  79 
  80 
  81        +---------------+-----------------+
  82        |ATTRIBUTE TYPE | ATTRIBUTE VALUE |
  83        +---------------+-----------------+
  84        |Architecture   | SPARC, x86      |
  85        +---------------+-----------------+
  86 
  87 SEE ALSO
  88        prtconf(1M), driver.conf(4), pci(4), attributes(5), scsi_abort(9F),
  89        scsi_device(9S), scsi_extended_sense(9S), scsi_inquiry(9S),
  90        scsi_hba_attach_setup(9F), scsi_ifgetcap(9F), scsi_ifsetcap(9F),
  91        scsi_pkt(9S), scsi_reset(9F), scsi_sync_pkt(9F), scsi_transport(9F),
  92 
  93 
  94 
  95                                 April 24, 2014                     MPT_SAS(7D)
   1 MPT_SAS(7D)                         Devices                        MPT_SAS(7D)
   2 
   3 
   4 
   5 NAME
   6        mpt_sas - SAS-2/3 host bus adapter driver
   7 
   8 SYNOPSIS
   9          scsi@unit-address
  10 
  11 
  12 DESCRIPTION
  13        The mpt_sas host bus adapter driver is a nexus driver that supports
  14        Broadcom (formerly LSI and Avago) SAS chipsets including the
  15        SAS200x/2x08/2x16 and SAS300x/3x08/3x16/3x24 series of chips. These
  16        chips support SAS/SATA interfaces, including tagged and untagged
  17        queuing, SATA 3G/SAS 3G/SAS 6G/SAS 12G.
  18 
  19    Configuration
  20        The mpt_sas driver is configured by defining properties in
  21        mpt_sas.conf. These properties override the global SCSI settings. The
  22        mpt_sas driver supports one modifiable property:
  23 
  24        mpxio-disable
  25 
  26            Solaris I/O multipathing is enabled or disabled on SAS devices with
  27            the mpxio-disable property. Specifying mpxio-disable="no" activates
  28            I/O multipathing, while mpxio-disable="yes" disables I/O
  29            multipathing.
  30 
  31            Solaris I/O multipathing can be enabled or disabled on a per port
  32            basis. Per port settings override the global setting for the
  33            specified ports.
  34 
  35            The following example shows how to disable multipathing on port 0
  36            whose parent is /pci@0,0/pci8086,2940@1c/pci1000,72@0:
  37 


  76 ATTRIBUTES
  77        See attributes(5) for a description of the following attributes:
  78 
  79 
  80 
  81 
  82        +---------------+-----------------+
  83        |ATTRIBUTE TYPE | ATTRIBUTE VALUE |
  84        +---------------+-----------------+
  85        |Architecture   | SPARC, x86      |
  86        +---------------+-----------------+
  87 
  88 SEE ALSO
  89        prtconf(1M), driver.conf(4), pci(4), attributes(5), scsi_abort(9F),
  90        scsi_device(9S), scsi_extended_sense(9S), scsi_inquiry(9S),
  91        scsi_hba_attach_setup(9F), scsi_ifgetcap(9F), scsi_ifsetcap(9F),
  92        scsi_pkt(9S), scsi_reset(9F), scsi_sync_pkt(9F), scsi_transport(9F),
  93 
  94 
  95 
  96                                December 15, 2017                   MPT_SAS(7D)