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

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man7d/mpt_sas.7d
          +++ new/usr/src/man/man7d/mpt_sas.7d
   1    1  '\" te
   2    2  .\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved
        3 +.\" Copyright (c) 2017, Joyent, Inc.
   3    4  .\" Copyright 2014, Nexenta Systems, Inc. All Rights Reserved
   4    5  .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   5    6  .\" or http://www.opensolaris.org/os/licensing.  See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add
   6    7  .\" the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
   7      -.TH MPT_SAS 7D "Apr 24, 2014"
        8 +.TH MPT_SAS 7D "Dec 15, 2017"
   8    9  .SH NAME
   9   10  mpt_sas \- SAS-2/3 host bus adapter driver
  10   11  .SH SYNOPSIS
  11      -.sp
  12   12  .in +2
  13   13  .nf
  14   14  scsi@unit-address
  15   15  .fi
  16   16  .in -2
  17   17  
  18   18  .SH DESCRIPTION
  19      -.sp
  20   19  .LP
  21      -The \fBmpt_sas\fR host bus adapter driver is a nexus driver that supports the
  22      -LSI SAS200x/2x08 and SAS300x/3x08 series of chips. These chips support SAS/SATA
       20 +The \fBmpt_sas\fR host bus adapter driver is a nexus driver that supports
       21 +Broadcom (formerly LSI and Avago) SAS chipsets including the SAS200x/2x08/2x16
       22 +and SAS300x/3x08/3x16/3x24 series of chips. These chips support SAS/SATA
  23   23  interfaces, including tagged and untagged queuing, SATA 3G/SAS 3G/SAS 6G/SAS
  24   24  12G.
  25   25  .SS "Configuration"
  26      -.sp
  27   26  .LP
  28   27  The \fBmpt_sas\fR driver is configured by defining properties in
  29   28  \fBmpt_sas.conf\fR. These properties override the global SCSI settings. The
  30   29  \fBmpt_sas\fR driver supports one modifiable property:
  31   30  .sp
  32   31  .ne 2
  33   32  .na
  34   33  \fB\fBmpxio-disable\fR\fR
  35   34  .ad
  36   35  .sp .6
↓ open down ↓ 26 lines elided ↑ open up ↑
  63   62  
  64   63  .sp
  65   64  .in +2
  66   65  .nf
  67   66  name="mpt_sas"    parent="/pci@0,0/pci8086,2940@1c/pci1000,72@0"
  68   67  mpxio-disable="yes";
  69   68  .fi
  70   69  .in -2
  71   70  
  72   71  .SH FILES
  73      -.sp
  74   72  .ne 2
  75   73  .na
  76   74  \fB\fB/kernel/drv/mpt_sas\fR\fR
  77   75  .ad
  78   76  .sp .6
  79   77  .RS 4n
  80   78  32-bit ELF kernel module
  81   79  .RE
  82   80  
  83   81  .sp
↓ open down ↓ 20 lines elided ↑ open up ↑
 104  102  .ne 2
 105  103  .na
 106  104  \fB\fB/kernel/drv/mpt_sas.conf\fR\fR
 107  105  .ad
 108  106  .sp .6
 109  107  .RS 4n
 110  108  Optional configuration file
 111  109  .RE
 112  110  
 113  111  .SH ATTRIBUTES
 114      -.sp
 115  112  .LP
 116  113  See \fBattributes\fR(5) for a description of the following attributes:
 117  114  .sp
 118  115  
 119  116  .sp
 120  117  .TS
 121  118  box;
 122  119  l | l
 123  120  l | l .
 124  121  ATTRIBUTE TYPE  ATTRIBUTE VALUE
 125  122  _
 126  123  Architecture    SPARC, x86
 127  124  .TE
 128  125  
 129  126  .SH SEE ALSO
 130      -.sp
 131  127  .LP
 132  128  \fBprtconf\fR(1M), \fBdriver.conf\fR(4), \fBpci\fR(4), \fBattributes\fR(5),
 133  129  \fBscsi_abort\fR(9F), \fBscsi_device\fR(9S), \fBscsi_extended_sense\fR(9S),
 134  130  \fBscsi_inquiry\fR(9S), \fBscsi_hba_attach_setup\fR(9F),
 135  131  \fBscsi_ifgetcap\fR(9F), \fBscsi_ifsetcap\fR(9F), \fBscsi_pkt\fR(9S),
 136  132  \fBscsi_reset\fR(9F), \fBscsi_sync_pkt\fR(9F), \fBscsi_transport\fR(9F),
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX