SATA(4D) | Devices | SATA(4D) |
sata - Solaris SATA framework
Serial ATA is an interconnect technology designed to replace parallel ATA technology. It is used to connect hard drives, optical drives, removable magnetic media devices and other peripherals to the host system. For complete information on Serial ATA technology, visit the Serial ATA web site at http://www.serialata.org.
Up to 32 SATA devices may be plugged directly to each SATA HBA and up to 15 SATA devices may be plugged directly to each SATA port multiplier supported by the Solaris SATA framework. The actual number of pluggable devices may be lower, and is limited by the number of device ports on the SATA HBA or the SATA port multiplier. The maximum data rate is either 1.5Gb/sec. or 3.0Gb/sec., depending on the capability of a SATA device, port multiplier and SATA HBA controller.
The Solaris SATA framework adheres to the Serial ATA 1.0a specification and supports SATA-2 signaling speed 3.0Gb/sec. SATA devices that are connected to SATA HBAs controlled by a SATA framework-compliant HBA driver are treated by the system as SCSI devices. The Solaris SCSI disk driver (sd(4D)) is attached as a target driver for each device node created by the SATA framework. You can use the cfgadm(8) utility to manage hot plugged and unplugged SATA devices.
/kernel/misc/sata
/kernel/misc/amd64/sata
See attributes(7) for descriptions of the following attribute:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
Architecture | x86 |
ahci(4D), nv_sata(4D), sd(4D), si3124(4D), attributes(7), cfgadm(8), cfgadm_sata(8), prtconf(8)
Serial ATA 1.0a Specification — Serial ATA International Organization.
Serial ATA II (Extension to Serial ATA 1.0.a.) — Serial ATA International Organization.
The messages described below may appear on the system console as well as being logged. All messages are presented in one of the following formats and are followed by the diagnostic message:
sata: WARNING: <controller/devices/.. path>:
or:
sata: NOTICE: <controller/devices/.. path>:
...where <controller/devices/.. path> identifies a specific SATA HBA issuing a diagnostic message shown below.
SATA port X: link lost.
SATA port X: link established.
SATA port X: device reset.
SATA port X failed.
SATA port X error.
SATA device detached at port X.
SATA device detected at port X.
SATA disk device at port X.
SATA CD/DVD (ATAPI) device at port X.
SATA device at port X cannot be configured. Application(s) accessing previously attached device have to release it before newly inserted device can be made accessible.
Application(s) accessing previously attached SATA device have to release it before newly inserted device can be made accessible.
sata: error recovery request for non-attached device at cport X.
SATA device at port X is not power-managed.
SATA disk device at port X does not support LBA.
Cannot identify SATA device at port X - device is attached.
sata: <HBA driver name><instance number>:hba attached failed.
sata: invalid ATAPI cdb length<command cdb length>.
sata: invalid sata_hba_tran version X for driver <HBA driver name>.
sata_hba_attach: cannot create SATA attachment point for port X.
sata_create_target_node: cannot create target node for device at port X.
May 13, 2017 | OmniOS |