diff options
author | asmodai <asmodai@FreeBSD.org> | 2000-05-10 18:45:20 +0000 |
---|---|---|
committer | asmodai <asmodai@FreeBSD.org> | 2000-05-10 18:45:20 +0000 |
commit | b1c5277216ac06bbdbf908c1fb8d2080a48c793e (patch) | |
tree | 07c2473a88739cdfa3cf035985fe1da14601dec2 /share | |
parent | 7c7d32b354566ecb826a977e6566c34b97f71727 (diff) | |
download | FreeBSD-src-b1c5277216ac06bbdbf908c1fb8d2080a48c793e.zip FreeBSD-src-b1c5277216ac06bbdbf908c1fb8d2080a48c793e.tar.gz |
Add more substance to the amr.4 manpage.
Submitted by: msmith
Diffstat (limited to 'share')
-rw-r--r-- | share/man/man4/amr.4 | 134 |
1 files changed, 124 insertions, 10 deletions
diff --git a/share/man/man4/amr.4 b/share/man/man4/amr.4 index 649f429..e39ec85 100644 --- a/share/man/man4/amr.4 +++ b/share/man/man4/amr.4 @@ -28,27 +28,141 @@ .Os .Sh NAME .Nm amr -.Nd AMI MegaRAID SCSI driver +.Nd AMI MegaRAID PCI-SCSI RAID driver .Sh SYNOPSIS .Cd device pci .Cd device amr .Sh DESCRIPTION The .Nm -driver provides support for the American Megatrend MegaRAID Express -and Enterprise SCSI RAID controllers. -.Pp -This driver will also work for certain models of the Dell PERC RAID -controller series and possible other AMI relicensed RAID controllers. -.Sh SEE ALSO -.Xr da 4 , -.Xr intro 4 , -.Xr scsi 4 +driver provides support for American Megatrends MegaRAID Express, +Elite and Enterprise family SCSI RAID controllers, +including models relabelled and sold by Hewlett Packard and Dell. +Supported controllers include: +.Bl -bullet +.It +MegaRAID 418 +.It +MegaRAID Enterprise 1200 (428) +.It +MegaRAID Enterprise 1300 +.It +MegaRAID Enterprise 1400 +.It +MegaRAID Enterprise 1500 +.It +MegaRAID Elite 1500 +.It +MegaRAID Express 300 +.It +Dell PERC +.It +Dell PERC 2/SC +.It +Dell PERC 2/DC +.It +HP NetRAID (all models are believed to work) +.El +.Pp +Compatible AMI controllers not listed should work, +but have not been tested. +.Sh DIAGNOSTICS +Driver initialisation/shutdown phase: +.Bl -diag +.It amr%d: memory window not available +.It amr%d: I/O window not available +.El +.Pp +The PCI BIOS did not allocate resources necessary for the correct operation of +the controller. +The driver cannot attach to this controller. +.Bl -diag +.It amr%d: busmaster bit not set, enabling +.El +.Pp +The PCI BIOS did not enable busmaster DMA, +which is required for the correct operation of the controller. +The driver has enabled this bit and initialisation will proceed. +.Bl -diag +.It amr%d: can't allocate register window +.It amr%d: can't allocate parent DMA tag +.It amr%d: can't allocate scatter/gather DMA tag +.It amr%d: can't allocate s/g table +.It amr%d: can't allocate mailbox tag +.It amr%d: can't allocate mailbox memory +.It amr%d: can't allocate interrupt +.It amr%d: can't set up interrupt +.It amr%d: can't allocate buffer DMA tag +.El +.Pp +A resource allocation error occurred while initialising the driver; +initialisation has failed and the driver will not attach to this controller. +.Bl -diag +.It amr%d: can't obtain configuration data from controller +.El +.Pp +The driver was unable to obtain vital configuration data from the controller. +Initialisation has failed and the driver will not attach to this controller. +.Bl -diag +.It amr%d: controller supports 40ld but CONFIG_PRODINFO failed +.It amr%d: 40LD firmware unsupported; send controller to msmith@freebsd.org +.El +.Pp +This controller provides a firmware interface that is currently unsupported. +Please contact the AUTHOR to determine status of support for this controller. +.Bl -diag +.It amr%d: can't scan controller for drives +.El +.Pp +The scan for logical drives managed by the controller failed. +No drives will be attached. +.Bl -diag +.It amr%d: device_add_child failed +.It amr%d: bus_generic_attach returned %d +.El +.Pp +Creation of the logical drive instances failed; +attachment of one or more logical drives may have been aborted. +.Bl -diag +.It amrd%d: still open, can't shutdown +.El +.Pp +The logical drive indicated is still open, +and the driver cannot shut down. +.Bl -diag +.It amr%d: flushing cache... +.El +.Pp +The controller cache is being flushed prior to shutdown or detach. +.Pp +Operational diagnostics: +.Bl -diag +.It amr%d: I/O beyond end of unit (%u,%d > %u) +.El +.Pp +A partitioning error or disk corruption has caused an I/O request +beyond the end of the logical drive. +This may also occur if FlexRAID Virtual Sizing is enabled and +an I/O operation is attempted on a portion of the virtual drive +beyond the actual capacity available. +.Bl -diag +.It amr%d: I/O error - %x\n +.El +.Pp +An I/O error has occurred. +.Bl -diag +.It amr%d: controller wedged (not taking commands) +.El +.Pp +The controller is not responding to commands. .Sh AUTHORS The amr driver was written by .An Mike Smith .Aq msmith@FreeBSD.org . .Pp This manual page was written by +.An Mike Smith +.Aq msmith@FreeBSD.org +and .An Jeroen Ruigrok van der Werven .Aq asmodai@FreeBSD.org . |