ami.4 revision 1.40
$OpenBSD: ami.4,v 1.40 2006/12/23 17:50:20 deraadt Exp $

Michael Shalayeff, 2001. Public Domain.

.Dd February 27, 2004 .Dt AMI 4 .Os .Sh NAME .Nm ami .Nd American Megatrends Inc. MegaRAID PATA/SATA/SCSI RAID controller .Sh SYNOPSIS .Cd "ami* at pci?" .Cd "scsibus* at ami?" .Sh DESCRIPTION The .Nm driver provides support for the MegaRAID family of RAID controllers, including:

p l -dash -offset indent -compact t ACER MegaRAID ROMB-2E t Apple Xserve G5 PCI Hardware RAID Card t Dell CERC-PATA, PERC 2/DC, PERC 2/SC, PERC 3/DC, PERC 3/DCL, PERC 3/QC, PERC 3/SC, PERC 4/DC, PERC 4/Di, PERC 4/SC, PERC 4e/DC, PERC 4e/Di, PERC 4e/SC, PERC 4e/Si t FSC MegaRAID PCI Express ROMB t Hewlett-Packard 438, 466, T[567] t Intel RAID Controller SRCS16, SRCS28X, SRCU41L, SRCU42E, SRCU42X, SROMBU42E, SRCZCRX t LSI Logic/AMI/Symbios MegaRAID, 523 SATA, i4 133 RAID, ATA 133-2 Elite 1400, Elite 1600, Elite 1650, Enterprise 1200, Enterprise 1300, Enterprise 1400, Enterprise 1500, Enterprise 1600, Express 100, Express 200, Express 300, Express 500, Series 418, SCSI 320-0, SCSI 320-0X, SCSI 320-1, SCSI 320-1E, SCSI 320-1LP, SCSI 320-2, SCSI 320-2E, SCSI 320-2X, SCSI 320-4X, SATA 150-4, SATA 150-6, SATA 300-4X, SATA 300-8ELP, SATA 300-8X, SATA 300-8XLP t NEC MegaRAID PCI Express ROMB .El

p These controllers support RAID 0, RAID 1, RAID 5, JBOD, and superpositions of those configurations.

p Some cards support both I2O and a so-called .Sq Mass Storage mode of operation. This driver only supports the .Sq Mass Storage mode; I2O mode is supported by the .Xr iop 4 driver. However it is recommended to use these cards in .Sq Mass Storage mode.

p Although the controllers are actual RAID controllers, the driver makes them look just like SCSI controllers. All RAID configuration is done through the controllers' BIOSes.

p The management interface is provided through the .Xr bio 4 device or one of the daughter .Xr sd 4 devices as implemented in the .Xr bioctl 8 utility. Logical disk status is exposed under the .Va hw.sensors .Xr sysctl 8 and can be monitored using .Xr sensorsd 8 . For example: d -literal -offset indent $ sysctl hw.sensors.ami0 hw.sensors.ami0.drive0=online (sd0), OK hw.sensors.ami0.drive1=degraded (sd1), WARNING hw.sensors.ami0.drive2=failed (sd2), CRITICAL .Ed .Sh SEE ALSO .Xr bio 4 , .Xr intro 4 , .Xr pci 4 , .Xr scsi 4 , .Xr sd 4 , .Xr bioctl 8 , .Xr sensorsd 8 , .Xr sysctl 8 .Sh HISTORY The .Nm driver first appeared in .Ox 2.9 . .Sh AUTHORS .An -nosplit The .Nm driver was written by .An Michael Shalayeff Aq mickey@openbsd.org .

p Management functions were implemented by .An Marco Peereboom Aq marco@openbsd.org .