man pages section 7: Device and Network Interfaces

Exit Print View

Updated: July 2014
 
 

scu(7D)

Name

scu - Intel SAS2.0 storage controller unit driver

Synopsis

Synopsis

scsi@unit-address

Description

The scu driver is a SCSAv3 compliant SAS2.0 driver.

The Intel scu host bus adapter driver is a nexus driver that is SAS 2.0 and SATA 3 compliant. It supports multiple operation modes including SSP, STP, SMP initiator, SMP target and SATA host operations. scu is integrated into the south bridge- Patsburg, providing 1.5/3/6 Gb/s link operations for SAS and SATA, and also supports wide ports up to X4.

The scu driver is SCSA v3 compliant, and it has advanced features provided by SCSA v3 including flexible iport attach/detach, hot plug functionality, and MPxIO capability. Besides the basic SAS/SATA I/O, the driver also supports expander, FMA, fast reboot, suspend/resume, and smhba.

Configuration

The scu driver is configured by defining properties in the scu.conf file. These properties override the global SCSI settings.

The scu driver supports the following properties:

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. 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="scu" parent="/pci@0,0/pci8086,3c02@1c/pci8086,1d60@0"
mpxio-disable="yes";
is-sata-ncq-enabled

Set 1 to enable the SATA NCQ feature, and disable otherwise.

max-ncq-depth

Set the NCQ depth to n. The maximum value is 32.

max-speed-generation

Set the speed for PHY/port, the default is 3, which indicates generation 3, that is, 6.0 Gb/s. When this is changed to 2, that indicates 3.0 Gb/s. When this is changed to 1, that indicates 1.5 Gb/s.

Files

/dev/smp/amd64/scu

64-bit x86 ELF kernel module

/kernel/drv/scu.conf

Optional configuration file

Attributes

See attributes(5) for a description of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Interface Stability
x86

See also

prtconf(1M), driver.conf(4) , pci(4), attributes(5) , scsi_abort(9F), scsi_hba_attach_setup(9F), scsi_ifgetcap(9F), scsi_ifsetcap(9F),scsi_reset(9F), scsi_sync_pkt(9F), scsi_transport(9F), scsi_device(9S), scsi_extended_sense(9S), scsi_inquiry(9S), scsi_pkt (9S)