Commit dd9cc144 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab Committed by Martin K. Petersen
parent f7657677
.. SPDX-License-Identifier: GPL-2.0
===================================
AACRAID Driver for Linux (take two) AACRAID Driver for Linux (take two)
===================================
Introduction Introduction
------------------------- ============
The aacraid driver adds support for Adaptec (http://www.adaptec.com) The aacraid driver adds support for Adaptec (http://www.adaptec.com)
RAID controllers. This is a major rewrite from the original RAID controllers. This is a major rewrite from the original
Adaptec supplied driver. It has significantly cleaned up both the code Adaptec supplied driver. It has significantly cleaned up both the code
...@@ -9,8 +13,11 @@ and the running binary size (the module is less than half the size of ...@@ -9,8 +13,11 @@ and the running binary size (the module is less than half the size of
the original). the original).
Supported Cards/Chipsets Supported Cards/Chipsets
------------------------- ========================
=================== ======= =======================================
PCI ID (pci.ids) OEM Product PCI ID (pci.ids) OEM Product
=================== ======= =======================================
9005:0285:9005:0285 Adaptec 2200S (Vulcan) 9005:0285:9005:0285 Adaptec 2200S (Vulcan)
9005:0285:9005:0286 Adaptec 2120S (Crusader) 9005:0285:9005:0286 Adaptec 2120S (Crusader)
9005:0285:9005:0287 Adaptec 2200S (Vulcan-2m) 9005:0285:9005:0287 Adaptec 2200S (Vulcan-2m)
...@@ -117,34 +124,54 @@ Supported Cards/Chipsets ...@@ -117,34 +124,54 @@ Supported Cards/Chipsets
9005:0285:108e:0286 SUN STK RAID INT (Cougar) 9005:0285:108e:0286 SUN STK RAID INT (Cougar)
9005:0285:108e:0287 SUN STK RAID EXT (Prometheus) 9005:0285:108e:0287 SUN STK RAID EXT (Prometheus)
9005:0285:108e:7aae SUN STK RAID EM (Narvi) 9005:0285:108e:7aae SUN STK RAID EM (Narvi)
=================== ======= =======================================
People People
------------------------- ======
Alan Cox <alan@lxorguk.ukuu.org.uk> Alan Cox <alan@lxorguk.ukuu.org.uk>
Christoph Hellwig <hch@infradead.org> (updates for new-style PCI probing and SCSI host registration,
small cleanups/fixes) Christoph Hellwig <hch@infradead.org>
Matt Domsch <matt_domsch@dell.com> (revision ioctl, adapter messages)
Deanna Bonds (non-DASD support, PAE fibs and 64 bit, added new adaptec controllers - updates for new-style PCI probing and SCSI host registration,
added new ioctls, changed scsi interface to use new error handler, small cleanups/fixes
increased the number of fibs and outstanding commands to a container)
Matt Domsch <matt_domsch@dell.com>
(fixed 64bit and 64G memory model, changed confusing naming convention
where fibs that go to the hardware are consistently called hw_fibs and - revision ioctl, adapter messages
not just fibs like the name of the driver tracking structure)
Mark Salyzyn <Mark_Salyzyn@adaptec.com> Fixed panic issues and added some new product ids for upcoming hbas. Performance tuning, card failover and bug mitigations. Deanna Bonds
- non-DASD support, PAE fibs and 64 bit, added new adaptec controllers
added new ioctls, changed scsi interface to use new error handler,
increased the number of fibs and outstanding commands to a container
- fixed 64bit and 64G memory model, changed confusing naming convention
where fibs that go to the hardware are consistently called hw_fibs and
not just fibs like the name of the driver tracking structure
Mark Salyzyn <Mark_Salyzyn@adaptec.com>
- Fixed panic issues and added some new product ids for upcoming hbas.
- Performance tuning, card failover and bug mitigations.
Achim Leubner <Achim_Leubner@adaptec.com> Achim Leubner <Achim_Leubner@adaptec.com>
Original Driver - Original Driver
------------------------- -------------------------
Adaptec Unix OEM Product Group Adaptec Unix OEM Product Group
Mailing List Mailing List
------------------------- ============
linux-scsi@vger.kernel.org (Interested parties troll here) linux-scsi@vger.kernel.org (Interested parties troll here)
Also note this is very different to Brian's original driver Also note this is very different to Brian's original driver
so don't expect him to support it. so don't expect him to support it.
Adaptec does support this driver. Contact Adaptec tech support or Adaptec does support this driver. Contact Adaptec tech support or
aacraid@adaptec.com aacraid@adaptec.com
Original by Brian Boerner February 2001 Original by Brian Boerner February 2001
Rewritten by Alan Cox, November 2001 Rewritten by Alan Cox, November 2001
...@@ -8,5 +8,6 @@ Linux SCSI Subsystem ...@@ -8,5 +8,6 @@ Linux SCSI Subsystem
:maxdepth: 1 :maxdepth: 1
53c700 53c700
aacraid
scsi_transport_srp/figures scsi_transport_srp/figures
...@@ -236,7 +236,7 @@ M: Adaptec OEM Raid Solutions <aacraid@microsemi.com> ...@@ -236,7 +236,7 @@ M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
L: linux-scsi@vger.kernel.org L: linux-scsi@vger.kernel.org
W: http://www.adaptec.com/ W: http://www.adaptec.com/
S: Supported S: Supported
F: Documentation/scsi/aacraid.txt F: Documentation/scsi/aacraid.rst
F: drivers/scsi/aacraid/ F: drivers/scsi/aacraid/
ABI/API ABI/API
......
...@@ -421,7 +421,7 @@ config SCSI_AACRAID ...@@ -421,7 +421,7 @@ config SCSI_AACRAID
help help
This driver supports a variety of Dell, HP, Adaptec, IBM and This driver supports a variety of Dell, HP, Adaptec, IBM and
ICP storage products. For a list of supported products, refer ICP storage products. For a list of supported products, refer
to <file:Documentation/scsi/aacraid.txt>. to <file:Documentation/scsi/aacraid.rst>.
To compile this driver as a module, choose M here: the module To compile this driver as a module, choose M here: the module
will be called aacraid. will be called aacraid.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment