xref: /dflybsd-src/share/man/man4/arcmsr.4 (revision 111d54bfa06dcd255a821406d79d18a7a3cd6820)
11901a965SSascha Wildner.\" Copyright (c) 2005 Scott Long
21901a965SSascha Wildner.\" All rights reserved.
31901a965SSascha Wildner.\"
41901a965SSascha Wildner.\" Redistribution and use in source and binary forms, with or without
51901a965SSascha Wildner.\" modification, are permitted provided that the following conditions
61901a965SSascha Wildner.\" are met:
71901a965SSascha Wildner.\" 1. Redistributions of source code must retain the above copyright
81901a965SSascha Wildner.\"    notice, this list of conditions and the following disclaimer.
91901a965SSascha Wildner.\" 2. Redistributions in binary form must reproduce the above copyright
101901a965SSascha Wildner.\"    notice, this list of conditions and the following disclaimer in the
111901a965SSascha Wildner.\"    documentation and/or other materials provided with the distribution.
121901a965SSascha Wildner.\"
131901a965SSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
141901a965SSascha Wildner.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
151901a965SSascha Wildner.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
161901a965SSascha Wildner.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
171901a965SSascha Wildner.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
181901a965SSascha Wildner.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
191901a965SSascha Wildner.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
201901a965SSascha Wildner.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
211901a965SSascha Wildner.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
221901a965SSascha Wildner.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
231901a965SSascha Wildner.\" SUCH DAMAGE.
241901a965SSascha Wildner.\"
25cec1e926SSascha Wildner.\" $FreeBSD: head/share/man/man4/arcmsr.4 259564 2013-12-18 19:23:05Z delphij $
261901a965SSascha Wildner.\"
27*111d54bfSSascha Wildner.Dd November 6, 2017
281901a965SSascha Wildner.Dt ARCMSR 4
291901a965SSascha Wildner.Os
301901a965SSascha Wildner.Sh NAME
311901a965SSascha Wildner.Nm arcmsr
32cc3b439cSSascha Wildner.Nd Areca RAID Controller driver
331901a965SSascha Wildner.Sh SYNOPSIS
341901a965SSascha WildnerTo compile this driver into the kernel,
351901a965SSascha Wildnerplace the following lines in your
361901a965SSascha Wildnerkernel configuration file:
371901a965SSascha Wildner.Bd -ragged -offset indent
381901a965SSascha Wildner.Cd "device pci"
391901a965SSascha Wildner.Cd "device scbus"
401901a965SSascha Wildner.Cd "device da"
411901a965SSascha Wildner.Cd "device arcmsr"
421901a965SSascha Wildner.Ed
431901a965SSascha Wildner.Pp
441901a965SSascha WildnerAlternatively, to load the driver as a
451901a965SSascha Wildnermodule at boot time, place the following line in
461901a965SSascha Wildner.Xr loader.conf 5 :
471901a965SSascha Wildner.Bd -literal -offset indent
481901a965SSascha Wildnerarcmsr_load="YES"
491901a965SSascha Wildner.Ed
501901a965SSascha Wildner.Sh DESCRIPTION
511901a965SSascha WildnerThe
521901a965SSascha Wildner.Nm
53cc3b439cSSascha Wildnerdriver provides support for the Areca ARC-11xx, ARC-12xx, ARC-13xx,
54cc3b439cSSascha WildnerARC-16xx and ARC-18xx series of SAS and SATA RAID controllers.
551901a965SSascha WildnerThese controllers feature RAID-0, 1, 3, 5, 6, and 10 and
561901a965SSascha WildnerJBOD acceleration for up to 16 SATA drives.
57cc3b439cSSascha WildnerRAID level and stripe level
581901a965SSascha Wildnermigration, online capacity expansion, hot insertion/removal, automatic failover
591901a965SSascha Wildnerand rebuild, and SMART are also supported.
601901a965SSascha WildnerAccess to the arrays is provided
611901a965SSascha Wildnervia the SCSI CAM
621901a965SSascha Wildner.Pa /dev/da?
631901a965SSascha Wildnerdevice nodes.
641901a965SSascha WildnerA management interface is also present via the
651901a965SSascha Wildner.Pa /dev/arcmsr?
661901a965SSascha Wildnerdevice node.
67cf37dc20SSascha Wildner.\"Management tools for i386 and amd64 are available from Areca.
685cee4cf5SSascha Wildner.Sh LOADER TUNABLES
695cee4cf5SSascha Wildner.Bl -tag -width indent
705cee4cf5SSascha Wildner.It Va hw.arcmsr.msi.enable
715cee4cf5SSascha WildnerBy default, the driver will use MSI if it is supported.
725cee4cf5SSascha WildnerThis behavior can be turned off by setting this tunable to 0.
735cee4cf5SSascha Wildner.El
741901a965SSascha Wildner.Sh HARDWARE
751901a965SSascha WildnerThe
761901a965SSascha Wildner.Nm
771901a965SSascha Wildnerdriver supports the following cards:
781901a965SSascha Wildner.Pp
791901a965SSascha Wildner.Bl -bullet -compact
801901a965SSascha Wildner.It
811901a965SSascha WildnerARC-1110
821901a965SSascha Wildner.It
831901a965SSascha WildnerARC-1120
841901a965SSascha Wildner.It
851901a965SSascha WildnerARC-1130
861901a965SSascha Wildner.It
871901a965SSascha WildnerARC-1160
881901a965SSascha Wildner.It
891901a965SSascha WildnerARC-1170
901901a965SSascha Wildner.It
911901a965SSascha WildnerARC-1110ML
921901a965SSascha Wildner.It
931901a965SSascha WildnerARC-1120ML
941901a965SSascha Wildner.It
951901a965SSascha WildnerARC-1130ML
961901a965SSascha Wildner.It
971901a965SSascha WildnerARC-1160ML
981901a965SSascha Wildner.It
99cc3b439cSSascha WildnerARC-1200
100cc3b439cSSascha Wildner.It
101cc3b439cSSascha WildnerARC-1201
102cc3b439cSSascha Wildner.It
103*111d54bfSSascha WildnerARC-1203
104*111d54bfSSascha Wildner.It
1051901a965SSascha WildnerARC-1210
1061901a965SSascha Wildner.It
107cc3b439cSSascha WildnerARC-1212
108cc3b439cSSascha Wildner.It
109629e42e2SSascha WildnerARC-1213
110629e42e2SSascha Wildner.It
111cec1e926SSascha WildnerARC-1214
112cec1e926SSascha Wildner.It
113*111d54bfSSascha WildnerARC-1216
114*111d54bfSSascha Wildner.It
1151901a965SSascha WildnerARC-1220
1161901a965SSascha Wildner.It
117cc3b439cSSascha WildnerARC-1222
118cc3b439cSSascha Wildner.It
119629e42e2SSascha WildnerARC-1223
120629e42e2SSascha Wildner.It
121cec1e926SSascha WildnerARC-1224
122cec1e926SSascha Wildner.It
123*111d54bfSSascha WildnerARC-1226
124*111d54bfSSascha Wildner.It
1251901a965SSascha WildnerARC-1230
1261901a965SSascha Wildner.It
127cc3b439cSSascha WildnerARC-1231
128cc3b439cSSascha Wildner.It
1291901a965SSascha WildnerARC-1260
1301901a965SSascha Wildner.It
131cc3b439cSSascha WildnerARC-1261
132cc3b439cSSascha Wildner.It
133cec1e926SSascha WildnerARC-1264
134cec1e926SSascha Wildner.It
135cc3b439cSSascha WildnerARC-1270
136cc3b439cSSascha Wildner.It
1371901a965SSascha WildnerARC-1280
1381901a965SSascha Wildner.It
139cec1e926SSascha WildnerARC-1284
140cec1e926SSascha Wildner.It
1411901a965SSascha WildnerARC-1210ML
1421901a965SSascha Wildner.It
1431901a965SSascha WildnerARC-1220ML
1441901a965SSascha Wildner.It
1451901a965SSascha WildnerARC-1231ML
1461901a965SSascha Wildner.It
1471901a965SSascha WildnerARC-1261ML
1481901a965SSascha Wildner.It
1491901a965SSascha WildnerARC-1280ML
15058b77451SSascha Wildner.It
151cc3b439cSSascha WildnerARC-1380
152cc3b439cSSascha Wildner.It
153cc3b439cSSascha WildnerARC-1381
154cc3b439cSSascha Wildner.It
15558b77451SSascha WildnerARC-1680i
15658b77451SSascha Wildner.It
15758b77451SSascha WildnerARC-1680x
15858b77451SSascha Wildner.It
15958b77451SSascha WildnerARC-1680ix
16058b77451SSascha Wildner.It
16158b77451SSascha WildnerARC-1680ixl
16258b77451SSascha Wildner.It
16358b77451SSascha WildnerARC-1680LP
16458b77451SSascha Wildner.It
165cc3b439cSSascha WildnerARC-1681
166cc3b439cSSascha Wildner.It
16758b77451SSascha WildnerARC-1880i
16858b77451SSascha Wildner.It
16958b77451SSascha WildnerARC-1880x
17058b77451SSascha Wildner.It
17158b77451SSascha WildnerARC-1880ix
17258b77451SSascha Wildner.It
17358b77451SSascha WildnerARC-1880ixl
174629e42e2SSascha Wildner.It
175629e42e2SSascha WildnerARC-1882
176cec1e926SSascha Wildner.It
177cec1e926SSascha WildnerARC-1883
178*111d54bfSSascha Wildner.It
179*111d54bfSSascha WildnerARC-1884
1801901a965SSascha Wildner.El
1811901a965SSascha Wildner.Sh FILES
1821901a965SSascha Wildner.Bl -tag -width ".Pa /dev/arcmsr?" -compact
1831901a965SSascha Wildner.It Pa /dev/da?
1841901a965SSascha WildnerArray block device
1851901a965SSascha Wildner.It Pa /dev/arcmsr?
1861901a965SSascha WildnerManagement interface
1871901a965SSascha Wildner.El
1881901a965SSascha Wildner.Sh SEE ALSO
1891901a965SSascha Wildner.Xr da 4 ,
1901901a965SSascha Wildner.Xr scbus 4
1911901a965SSascha Wildner.Sh HISTORY
1921901a965SSascha WildnerThe
1931901a965SSascha Wildner.Nm
1941901a965SSascha Wildnerdriver first appeared in
1951901a965SSascha Wildner.Fx 5.4 .
1961901a965SSascha Wildner.Sh AUTHORS
1971901a965SSascha WildnerThe driver was written by
198b2a6f486SFranco Fichtner.An Erich Chen Aq Mt erich@areca.com.tw .
1991901a965SSascha Wildner.Sh BUGS
2001901a965SSascha WildnerThe driver has been tested on i386 and amd64.
2011901a965SSascha WildnerIt likely requires additional
2021901a965SSascha Wildnerwork to function on big-endian architectures.
203