xref: /freebsd/share/man/man4/ida.4 (revision b2c76c41be32f904179efed29c0ca04d53f3996c)
120eb03a2STom Rhodes.\" Written by Tom Rhodes
220eb03a2STom Rhodes.\" This file is public domain
320eb03a2STom Rhodes.\"
4*68872de6SWarner Losh.Dd February 15, 2017
520eb03a2STom Rhodes.Dt IDA 4
620eb03a2STom Rhodes.Os
720eb03a2STom Rhodes.Sh NAME
820eb03a2STom Rhodes.Nm ida
920eb03a2STom Rhodes.Nd Compaq Intelligent Drive Array Controllers
1020eb03a2STom Rhodes.Sh SYNOPSIS
112d431ba6SChristian BruefferTo compile this driver into the kernel,
122d431ba6SChristian Bruefferplace the following lines in your
132d431ba6SChristian Bruefferkernel configuration file:
142d431ba6SChristian Brueffer.Bd -ragged -offset indent
152d431ba6SChristian Brueffer.Cd "device scbus"
162d431ba6SChristian Brueffer.Cd "device ida"
172d431ba6SChristian Brueffer.Ed
182d431ba6SChristian Brueffer.Pp
192d431ba6SChristian BruefferAlternatively, to load the driver as a
202d431ba6SChristian Brueffermodule at boot time, place the following line in
212d431ba6SChristian Brueffer.Xr loader.conf 5 :
222d431ba6SChristian Brueffer.Bd -literal -offset indent
232d431ba6SChristian Bruefferida_load="YES"
242d431ba6SChristian Brueffer.Ed
2520eb03a2STom Rhodes.Sh DESCRIPTION
2620eb03a2STom RhodesThe Compaq Intelligent Drive Array (IDA) technology is used to
2720eb03a2STom Rhodesdistribute data across an array of hard drives.
2820eb03a2STom RhodesIt unites these hard drives into one or more high-performance logical drives.
2920eb03a2STom RhodesThe drive array is managed by an array controller.
3020eb03a2STom Rhodes.Pp
3120eb03a2STom RhodesThese controllers have the ability to provide fault tolerance for the connected
3220eb03a2STom Rhodesdrives and optionally provide write cache for the logical drives.
33ace5be68SRuslan ErmilovIt is also possible for an application to access the SCSI bus subsystem
34ace5be68SRuslan Ermilovdirectly by using the pass-through interface.
35f0c7f156SSimon L. B. Nielsen.Sh HARDWARE
36ace5be68SRuslan ErmilovThe following controllers are supported by the
37ace5be68SRuslan Ermilov.Nm
38ace5be68SRuslan Ermilovdriver:
39ace5be68SRuslan Ermilov.Pp
40f0c7f156SSimon L. B. Nielsen.Bl -bullet -compact
41ace5be68SRuslan Ermilov.It
42ace5be68SRuslan ErmilovCompaq SMART Array 221
43ace5be68SRuslan Ermilov.It
44ace5be68SRuslan ErmilovCompaq Integrated SMART Array Controller
45ace5be68SRuslan Ermilov.It
46ace5be68SRuslan ErmilovCompaq SMART Array 4200
47ace5be68SRuslan Ermilov.It
48ace5be68SRuslan ErmilovCompaq SMART Array 4250ES
49ace5be68SRuslan Ermilov.It
50ace5be68SRuslan ErmilovCompaq SMART 3200 Controller
51ace5be68SRuslan Ermilov.It
52ace5be68SRuslan ErmilovCompaq SMART 3100ES Controller
53ace5be68SRuslan Ermilov.It
54ace5be68SRuslan ErmilovCompaq SMART-2/DH Controller
55ace5be68SRuslan Ermilov.It
56ace5be68SRuslan ErmilovCompaq SMART-2/SL Controller
57ace5be68SRuslan Ermilov.It
58ace5be68SRuslan ErmilovCompaq SMART-2/P Controller
59ace5be68SRuslan Ermilov.El
6020eb03a2STom Rhodes.Sh IMPLEMENTATION NOTES
6120eb03a2STom RhodesExtreme caution should be exercised when using the pass-through interface.
6220eb03a2STom RhodesIt is possible to interfere with normal system I/O and cause hangs if
6320eb03a2STom Rhodespass-through is used to an active device.
6420eb03a2STom RhodesPass-through should only be used to a device that is otherwise quiescent.
6520eb03a2STom Rhodes.Sh SEE ALSO
6620eb03a2STom Rhodes.Xr cam 4 ,
6720eb03a2STom Rhodes.Xr pass 4 ,
6820eb03a2STom Rhodes.Xr xpt 4 ,
69ace5be68SRuslan Ermilov.Xr camcontrol 8
7020eb03a2STom Rhodes.Sh AUTHORS
71ace5be68SRuslan Ermilov.An -nosplit
7220eb03a2STom RhodesThe
7320eb03a2STom Rhodes.Nm
7420eb03a2STom Rhodesdriver was written by
756c899950SBaptiste Daroussin.An Jonathan Lemon Aq Mt jlemon@FreeBSD.org
7620eb03a2STom Rhodesand
776c899950SBaptiste Daroussin.An Matthew N. Dodd Aq Mt mdodd@FreeBSD.org .
7820eb03a2STom RhodesThis manual page was written by
796c899950SBaptiste Daroussin.An Tom Rhodes Aq Mt trhodes@FreeBSD.org .
80