Provided by: freebsd-manpages_7.0-2_all bug

NAME

     aac - Adaptec AdvancedRAID Controller driver

SYNOPSIS

     To compile this driver into the kernel, place the following lines in your
     kernel configuration file:

           device pci
           device aac
           device aacp

           To compile in debugging code:
           options AAC_DEBUG=N

     Alternatively, to load the driver as a module at boot time, place the
     following line in loader.conf(5):

           aac_load="YES"

DESCRIPTION

     The aac driver provides support for the Adaptec AAC family of SCSI
     Ultra2, Ultra160, and Ultra320, SATA and SAS RAID controllers.

     Access to RAID containers is available via the /dev/aacd? device nodes.
     The aacp device enables the SCSI pass-thru interface and allows devices
     connected to the card such as CD-ROMs to be available via the CAM scsi(4)
     subsystem.  Note that not all cards allow this interface to be enabled.

     The /dev/aac? device nodes provide access to the management interface of
     the controller.  One node exists per installed card.  The aliases
     /dev/afa? and /dev/hpn? exist for compatibility with the Dell and HP
     versions of management tools, respectively.  If the kernel is compiled
     with the COMPAT_LINUX option, or the aac_linux.ko and linux.ko modules
     are loaded, the Linux-compatible ioctl(2) interface for the management
     device will be enabled and will allow Linux-based management applications
     to control the card.

   Tuning
     The read-only sysctl hw.aac.iosize_max defaults to 65536 and may be set
     at boot time to another value via loader(8).  This value determines the
     maximum data transfer size allowed to/from an array.  Setting it higher
     will result in better performance, especially for large sequential access
     patterns.  Beware: internal limitations of the card limit this value to
     64K for arrays with many members.  While it may be safe to raise this
     value, this is done at the operatorโ€™s own risk.  Note also that
     performance peaks at a value of 96K, and drops off dramatically at 128K,
     due to other limitations of the card.

HARDWARE

     Controllers supported by the aac driver include:

     ยท   Adaptec AAC-364
     ยท   Adaptec RAID 3085
     ยท   Adaptec RAID 31205
     ยท   Adaptec RAID 31605
     ยท   Adaptec RAID 5085
     ยท   Adaptec RAID 51205
     ยท   Adaptec RAID 51245
     ยท   Adaptec RAID 51605
     ยท   Adaptec RAID 51645
     ยท   Adaptec RAID 52445
     ยท   Adaptec RAID 5405
     ยท   Adaptec RAID 5445
     ยท   Adaptec RAID 5805
     ยท   Adaptec SAS RAID 3405
     ยท   Adaptec SAS RAID 3805
     ยท   Adaptec SAS RAID 4000SAS
     ยท   Adaptec SAS RAID 4005SAS
     ยท   Adaptec SAS RAID 4800SAS
     ยท   Adaptec SAS RAID 4805SAS
     ยท   Adaptec SATA RAID 2020SA ZCR
     ยท   Adaptec SATA RAID 2025SA ZCR
     ยท   Adaptec SATA RAID 2026ZCR
     ยท   Adaptec SATA RAID 2410SA
     ยท   Adaptec SATA RAID 2420SA
     ยท   Adaptec SATA RAID 2610SA
     ยท   Adaptec SATA RAID 2620SA
     ยท   Adaptec SATA RAID 2810SA
     ยท   Adaptec SATA RAID 2820SA
     ยท   Adaptec SATA RAID 21610SA
     ยท   Adaptec SCSI RAID 2020ZCR
     ยท   Adaptec SCSI RAID 2025ZCR
     ยท   Adaptec SCSI RAID 2120S
     ยท   Adaptec SCSI RAID 2130S
     ยท   Adaptec SCSI RAID 2130SLP
     ยท   Adaptec SCSI RAID 2230SLP
     ยท   Adaptec SCSI RAID 2200S
     ยท   Adaptec SCSI RAID 2240S
     ยท   Adaptec SCSI RAID 3230S
     ยท   Adaptec SCSI RAID 3240S
     ยท   Adaptec SCSI RAID 5400S
     ยท   Dell CERC SATA RAID 2
     ยท   Dell PERC 2/Si
     ยท   Dell PERC 2/QC
     ยท   Dell PERC 3/Si
     ยท   Dell PERC 3/Di
     ยท   Dell PERC 320/DC
     ยท   HP ML110 G2 (Adaptec SATA RAID 2610SA)
     ยท   HP NetRAID 4M
     ยท   IBM ServeRAID 8i
     ยท   IBM ServeRAID 8k
     ยท   IBM ServeRAID 8s
     ยท   ICP RAID ICP5045BL
     ยท   ICP RAID ICP5085BL
     ยท   ICP RAID ICP5085SL
     ยท   ICP RAID ICP5125BR
     ยท   ICP RAID ICP5125SL
     ยท   ICP RAID ICP5165BR
     ยท   ICP RAID ICP5165SL
     ยท   ICP RAID ICP5445SL
     ยท   ICP RAID ICP5805BL
     ยท   ICP RAID ICP5805SL
     ยท   ICP ICP5085BR SAS RAID
     ยท   ICP ICP9085LI SAS RAID
     ยท   ICP ICP9047MA SATA RAID
     ยท   ICP ICP9067MA SATA RAID
     ยท   ICP ICP9087MA SATA RAID
     ยท   ICP ICP9014RO SCSI RAID
     ยท   ICP ICP9024RO SCSI RAID
     ยท   Legend S220
     ยท   Legend S230
     ยท   Sun STK RAID REM
     ยท   Sun STK RAID EM
     ยท   SG-XPCIESAS-R-IN
     ยท   SG-XPCIESAS-R-EX
     ยท   AOC-USAS-S4i
     ยท   AOC-USAS-S8i
     ยท   AOC-USAS-S4iR
     ยท   AOC-USAS-S8iR
     ยท   AOC-USAS-S8i-LP
     ยท   AOC-USAS-S8iR-LP

FILES

     /dev/aac?            aac management interface
     /dev/aacd?           disk/container interface

DIAGNOSTICS

     Compiling with AAC_DEBUG set to a number between 0 and 3 will enable
     increasingly verbose debug messages.

     The adapter can send status and alert messages asynchronously to the
     driver.  These messages are printed on the system console, and are also
     queued for retrieval by a management application.

SEE ALSO

     kld(4), linux(4), scsi(4), kldload(8), loader(8), sysctl(8)

HISTORY

     The aac driver first appeared in FreeBSD 4.3.

AUTHORS

     Mike Smith โŒฉmsmith@FreeBSD.orgโŒช
     Scott Long โŒฉscottl@FreeBSD.orgโŒช

BUGS

     This driver is not compatible with Dell controllers that have version 1.x
     firmware.  The firmware version is the same as the kernel version printed
     in the BIOS POST and driver attach messages.

     The controller is not actually paused on suspend/resume.