mly(4)

NAME

mly - Mylex AcceleRAID/eXtremeRAID family driver

SYNOPSIS

device pci
device mly
device scbus
device da

DESCRIPTION

The mly driver provides support for Mylex AcceleRAID and eX
tremeRAID-family PCI to SCSI RAID controllers with version 6.00 and later
firmware.
Logical devices (array drives) attached to the controller
are presented
to the SCSI subsystem as though they were direct-access de
vices on a virtual SCSI bus. Physical devices which are not claimed by a
logical
device are presented on SCSI channels which match the physi
cal channels
on the controller.

HARDWARE

Controllers supported by the mly driver include:

+o Mylex AcceleRAID 160
+o Mylex AcceleRAID 170
+o Mylex AcceleRAID 352
+o Mylex eXtremeRAID 2000
+o Mylex eXtremeRAID 3000

Compatible Mylex controllers not listed should work, but
have not been
verified.

DIAGNOSTICS

Controller initialisation phase
mly%d: controller initialisation started mly%d: initialisation complete
The controller firmware has started initialisation. Normal
ly this process is performed by the controller BIOS, but the driver may
need to do
this in cases where the BIOS has failed, or is not compati
ble (e.g. on
non-x86 systems).
mly%d: drive spinup in progress
Drive startup is in progress; this may take several minutes.
mly%d: mirror race recovery failed, one or more drives
offline
mly%d: mirror race recovery in progress mly%d: mirror race recovery on a critical drive
These error codes are undocumented.
mly%d: FATAL MEMORY PARITY ERROR
Firmware detected a fatal memory error; the driver will not
attempt to
attach to this controller.
mly%d: unknown initialisation code %x
An unknown error occurred during initialisation; it will be
ignored.
Driver initialisation/shutdown phase

mly%d: can't enable busmaster feature mly%d: memory window not available mly%d: can't allocate register window mly%d: can't allocate interrupt mly%d: can't set up interrupt
The system's PCI BIOS has not correctly configured the con
troller's PCI
interface; initialisation has failed and the driver will not
attach to
this controller.
mly%d: can't allocate parent DMA tag mly%d: can't allocate buffer DMA tag mly%d: can't allocate command packet DMA tag mly%d: can't allocate scatter/gather DMA tag mly%d: can't allocate s/g table mly%d: can't allocate memory mailbox DMA tag mly%d: can't allocate memory mailbox
A resource allocation error occurred while initialising the
driver; initialisation has failed and the driver will not attach to
this controller.
mly%d: BTL rescan result corrupted
The results of a scan for an attached device were corrupted.
One or more
devices may not be correctly reported.
mly%d: flushing cache...
The controller cache is being flushed prior to detach or
shutdown.
Operational diagnostics

mly%d: physical device %d:%d online mly%d: physical device %d:%d standby mly%d: physical device %d:%d automatic rebuild started mly%d: physical device %d:%d manual rebuild started mly%d: physical device %d:%d rebuild completed mly%d: physical device %d:%d rebuild cancelled mly%d: physical device %d:%d rebuild failed for unknown
reasons
mly%d: physical device %d:%d rebuild failed due to new
physical device
mly%d: physical device %d:%d rebuild failed due to logical
drive failure
mly%d: physical device %d:%d found mly%d: physical device %d:%d gone mly%d: physical device %d:%d unconfigured mly%d: physical device %d:%d expand capacity started mly%d: physical device %d:%d expand capacity completed mly%d: physical device %d:%d expand capacity failed mly%d: physical device %d:%d parity error mly%d: physical device %d:%d soft error mly%d: physical device %d:%d miscellaneous error mly%d: physical device %d:%d reset mly%d: physical device %d:%d active spare found mly%d: physical device %d:%d warm spare found mly%d: physical device %d:%d initialization started mly%d: physical device %d:%d initialization completed mly%d: physical device %d:%d initialization failed mly%d: physical device %d:%d initialization cancelled mly%d: physical device %d:%d write recovery failed mly%d: physical device %d:%d scsi bus reset failed mly%d: physical device %d:%d double check condition mly%d: physical device %d:%d device cannot be accessed mly%d: physical device %d:%d gross error on scsi processor mly%d: physical device %d:%d bad tag from device mly%d: physical device %d:%d command timeout mly%d: physical device %d:%d system reset mly%d: physical device %d:%d busy status or parity error mly%d: physical device %d:%d host set device to failed state mly%d: physical device %d:%d selection timeout mly%d: physical device %d:%d scsi bus phase error mly%d: physical device %d:%d device returned unknown status mly%d: physical device %d:%d device not ready mly%d: physical device %d:%d device not found at startup mly%d: physical device %d:%d COD write operation failed mly%d: physical device %d:%d BDT write operation failed mly%d: physical device %d:%d missing at startup mly%d: physical device %d:%d start rebuild failed due to
physical drive
too small
mly%d: physical device %d:%d sense data received mly%d: sense key %d asc %02x ascq %02x mly%d: info %4D csi %4D
mly%d: physical device %d:%d offline mly%d: sense key %d asc %02x ascq %02x mly%d: info %4D csi %4D
The reported event refers to the physical device at the giv
en channel:target address.
mly%d: logical device %d (%s) consistency check started mly%d: logical device %d (%s) consistency check completed mly%d: logical device %d (%s) consistency check cancelled mly%d: logical device %d (%s) consistency check completed
with errors
mly%d: logical device %d (%s) consistency check failed due
to logical
drive failure
mly%d: logical device %d (%s) consistency check failed due
to physical
device failure
mly%d: logical device %d (%s) automatic rebuild started mly%d: logical device %d (%s) manual rebuild started mly%d: logical device %d (%s) rebuild completed mly%d: logical device %d (%s) rebuild cancelled mly%d: logical device %d (%s) rebuild failed for unknown
reasons
mly%d: logical device %d (%s) rebuild failed due to new
physical device
mly%d: logical device %d (%s) rebuild failed due to logical
drive
failure
mly%d: logical device %d (%s) offline mly%d: logical device %d (%s) critical mly%d: logical device %d (%s) online mly%d: logical device %d (%s) initialization started mly%d: logical device %d (%s) initialization completed mly%d: logical device %d (%s) initialization cancelled mly%d: logical device %d (%s) initialization failed mly%d: logical device %d (%s) found mly%d: logical device %d (%s) gone mly%d: logical device %d (%s) expand capacity started mly%d: logical device %d (%s) expand capacity completed mly%d: logical device %d (%s) expand capacity failed mly%d: logical device %d (%s) bad block found mly%d: logical device %d (%s) size changed mly%d: logical device %d (%s) type changed mly%d: logical device %d (%s) bad data block found mly%d: logical device %d (%s) read of data block in bdt mly%d: logical device %d (%s) write back data for disk block
lost
The event report will include the name of the SCSI device
which has
attached to the device if possible.
mly%d: enclosure %d fan %d failed mly%d: enclosure %d fan %d ok mly%d: enclosure %d fan %d not present mly%d: enclosure %d power supply %d failed mly%d: enclosure %d power supply %d ok mly%d: enclosure %d power supply %d not present mly%d: enclosure %d temperature sensor %d failed mly%d: enclosure %d temperature sensor %d critical mly%d: enclosure %d temperature sensor %d ok mly%d: enclosure %d temperature sensor %d not present mly%d: enclosure %d unit %d access critical mly%d: enclosure %d unit %d access ok mly%d: enclosure %d unit %d access offline
These events refer to external enclosures by number. The
driver does not
attempt to name the enclosures.
mly%d: controller cache write back error mly%d: controller battery backup unit found mly%d: controller battery backup unit charge level low mly%d: controller battery backup unit charge level ok mly%d: controller installation aborted mly%d: controller mirror race recovery in progress mly%d: controller mirror race on critical drive mly%d: controller memory soft ecc error mly%d: controller memory hard ecc error mly%d: controller battery backup unit failed
These events report controller status changes.

AUTHORS

The mly driver was written by Michael Smith <msmith@FreeB
SD.org>.
This manual page was written by Michael Smith <msmith@FreeB
SD.org>.

BUGS

The driver does not yet provide an external management in
terface.
Enclosures are not named or otherwise identified in event
messages.
BSD August 10, 2004
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout