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