diff --git a/share/man/man4/aac.4 b/share/man/man4/aac.4 index 2e598b5e02da..442511703000 100644 --- a/share/man/man4/aac.4 +++ b/share/man/man4/aac.4 @@ -30,24 +30,24 @@ .Nm aac .Nd Adaptec AdvancedRAID Controller driver .Sh SYNOPSIS -.Cd options AAC_COMPAT_LINUX .Cd options AAC_DEBUG=N .Cd device pci .Cd device aac +.Cd device aacp .Sh DESCRIPTION The .Nm -driver provides support for the Adaptec AAC family SCSI Ultra2 and Ultra160 -RAID controllers. -These controllers support RAID 0, 1, 5, 10, and volume sets. -They have four channels in the add-in version -or 1-2 channels in the motherboard integrated version, -and are most often found relabeled by Dell or Hewlett-Packard. +driver provides support for the Adaptec AAC family of SCSI Ultra2, Ultra160, +and Ultra320 RAID controllers. Supported controllers include: .Bl -bullet .It AAC-364 .It +Adaptec SCSI RAID 2120S +.It +Adaptec SCSI RAID 2200S +.It Adaptec SCSI RAID 5400S .It HP NetRAID 4M @@ -69,7 +69,7 @@ unless they are part of a container or volume set, and non-fixed disks cannot be accessed. Containers can be configured by using either the on-board BIOS utility of the card, -or a Linux-based management application. +or a command-line interface management application. .Pp The .Pa /dev/aac? @@ -81,11 +81,20 @@ and .Pa /dev/hpn? exist for the Dell and HP flavors, respectively, and are required for the CLI management utility available from these vendors to work. -Compiling the driver with the -.Dv AAC_COMPAT_LINUX -option enables the Linux-compatible +If the kernel is compiled with the +.Dv COMPAT_LINUX +option, or the aac_linux.ko and linux.ko modules are loaded, the +Linux-compatible .Xr ioctl 2 -interface for the management device. +interface for the management device will be enabled and will allow +Linux-based management applications to control the card. +.Pp +The +.Cd aacp +device enables the SCSI pass-thru interface and allows devices connected +to the card such as cdroms to be available via the CAM +.Xr scsi 4 +subsystem. Note that not all cards allow this interface to be enabled. .Ss Tuning The read-only sysctl .Va hw.aac.iosize_max @@ -126,6 +135,7 @@ and are also queued for retrieval by a management application. .Sh SEE ALSO .Xr kld 4 , .Xr linux 4 , +.Xr scsi 4 , .Xr kldload 8 , .Xr loader 8 , .Xr sysctl 8 @@ -140,13 +150,10 @@ driver first appeared in .An Scott Long .Aq scottl@FreeBSD.org .Sh BUGS -This driver is not compatible with controllers that have version 1.x firmware. +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. .Pp -This driver will not work on systems with more than 4GB of memory. -.Pp The controller is not actually paused on suspend/resume. .Pp -Unloading driver is not supported at this time. -.Pp