patch-2.2.0-pre5 linux/Documentation/Configure.help
Next file: linux/Documentation/ide.txt
Previous file: linux/CREDITS
Back to the patch index
Back to the overall index
- Lines: 142
- Date:
Mon Jan 4 12:57:44 1999
- Orig file:
v2.2.0-pre4/linux/Documentation/Configure.help
- Orig date:
Mon Jan 4 15:08:16 1999
diff -u --recursive --new-file v2.2.0-pre4/linux/Documentation/Configure.help linux/Documentation/Configure.help
@@ -3604,17 +3604,25 @@
Adaptec AIC7xxx chipset SCSI controller support
CONFIG_SCSI_AIC7XXX
This is support for the various aic7xxx based Adaptec SCSI
- controllers. These include the 274x EISA cards, 284x VLB cards, 294x
- PCI cards, 394x PCI cards, 3985 PCI card, and several versions of
- the Adaptec built-in SCSI controllers on various PC motherboards.
+ controllers. These include the 274x EISA cards; 284x VLB cards; 2902,
+ 2910, 293x, 294x, 394x, 3985 and several other PCI and motherboard based
+ SCSI controllers from Adaptec. It does not support the AAA-13x RAID
+ controllers from Adaptec, nor will it likely ever support them. It
+ does not support the 2920 cards from Adaptec that use the Future Domain
+ SCSI controller chip. For those cards, you need the "Future Domain
+ 16xx SCSI support" driver.
+
+ In general, if the controller is based on an Adaptec SCSI controller
+ chip from the aic777x series or the aic78xx series, it should work. The
+ only exception is the 7810 which is specifically not supported (that's the
+ RAID controller chip on the AAA-13x cards).
+
Information on the configuration options for this controller can be
found by checking the help file for each of the available
- configuration options. You also want to read
- drivers/scsi/README.aic7xxx and the SCSI-HOWTO, available via FTP
- (user: anonymous) at ftp://metalab.unc.edu/pub/Linux/docs/HOWTO.
- Note that the AHA2920 SCSI host adapter is *not* supported by this
- driver; choose "Future Domain 16xx SCSI support" instead if you have
- one of those.
+ configuration options. You should read drivers/scsi/README.aic7xxx
+ at a minimum before contacting the maintainer with any questions.
+ The SCSI-HOWTO, available via FTP (user: anonymous) at
+ ftp://metalab.unc.edu/pub/Linux/docs/HOWTO can also be of great help.
If you want to compile this driver as a module ( = code which can be
inserted in and removed from the running kernel whenever you want),
@@ -3626,15 +3634,9 @@
Say Y here if you want to override the default maximum number of
commands that a single device on the aic7xxx controller is allowed
to have active at one time. This option only affects tagged queueing
- capable devices. The driver uses a "failsafe" value of 8 by default.
- This is much lower than many devices can handle, but left in place
- for safety's sake. If you say Y here, you can adjust the number of
- commands per LUN with the following configuration option.
-
- NOTE: This does not actually enable tagged queueing on any
- particular device. The driver has changed in this respect. Please
- see the file drivers/scsi/README.aic7xxx for more information on how
- to get particular devices to use tagged command queueing.
+ capable devices. The driver uses a value of 24 by default.
+ If you say Y here, you can adjust the number of commands per LUN
+ with the following configuration option.
If unsure, say N.
@@ -3771,16 +3773,21 @@
enable elevator sorting
CONFIG_SCSI_U14_34F_LINKED_COMMANDS
- This is a feature of SCSI-2 which improves performance: the host
- adapter can send a whole list of commands to a device in one
- batch. Some SCSI devices might not implement this properly, so the
- safe answer is N.
+ This option enables elevator sorting for all probed SCSI disks and
+ CDROMs. It definetly reduces the average seek distance when doing
+ random seeks, but this does not necessarily results in a noticeable
+ performance improvement: your mileage may vary...
+ The safe answer is N.
maximum number of queued commands
CONFIG_SCSI_U14_34F_MAX_TAGS
- This specifies how many SCSI commands can be maximally queued for a
- given SCSI device. Go with the default unless you know what you're
- doing. Minimum is 2 and maximum is 8.
+ This specifies how many SCSI commands can be maximally queued for each
+ probed SCSI device. You should reduce the default value of 8 only if
+ you have disks with buggy or limited tagged command support.
+ Minimum is 2 and maximum is 14. This value is also the window size
+ used by the elevator sorting option above.
+ The effective value used by the driver for each probed SCSI device is
+ reported at boot time.
Future Domain 16xx SCSI/AHA-2920A support
CONFIG_SCSI_FUTURE_DOMAIN
@@ -4237,13 +4244,13 @@
EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant boards) support
CONFIG_SCSI_EATA
- This driver supports all the EATA/DMA-compliant SCSI host adapters
- and does not need any BIOS32 service. DPT ISA and all EISA i/o
- addresses are probed looking for the "EATA" signature. If you said Y
- to "PCI BIOS support", the addresses of all the PCI SCSI controllers
- reported by BIOS32 are probed as well. You want to read the start of
- drivers/scsi/eata.c and the SCSI-HOWTO, available via FTP (user:
- anonymous) at ftp://metalab.unc.edu/pub/Linux/docs/HOWTO.
+ This driver supports all the EATA/DMA-compliant SCSI host adapters.
+ DPT ISA and all EISA i/o addresses are probed looking for the "EATA"
+ signature. If you said Y to "PCI support", the addresses of all the
+ PCI SCSI controllers reported by the PCI subsystem are probed as well.
+ You want to read the start of drivers/scsi/eata.c and the SCSI-HOWTO,
+ available via FTP (user: anonymous) at
+ ftp://metalab.unc.edu/pub/Linux/docs/HOWTO.
Note that there is also another driver for the same hardware
available: "EATA-DMA support". You should say Y to only one of them.
@@ -4257,22 +4264,27 @@
CONFIG_SCSI_EATA_TAGGED_QUEUE
This is a feature of SCSI-2 which improves performance: the host
adapter can send several SCSI commands to a device's queue even if
- previous commands haven't finished yet. Some SCSI devices don't
- implement this properly, so the safe answer is N.
+ previous commands haven't finished yet. Most EATA adapters negotiate
+ this feature automatically with the device, even if your answer is N.
+ The safe answer is N.
enable elevator sorting
CONFIG_SCSI_EATA_LINKED_COMMANDS
- This is a feature of SCSI-2 which improves performance: the host
- adapter can send a whole list of commands to a device in one
- batch. Some SCSI devices might not implement this properly, so the
- safe answer is N.
+ This option enables elevator sorting for all probed SCSI disks and
+ CDROMs. It definetly reduces the average seek distance when doing
+ random seeks, but this does not necessarily results in a noticeable
+ performance improvement: your mileage may vary...
+ The safe answer is N.
maximum number of queued commands
CONFIG_SCSI_EATA_MAX_TAGS
- This specifies how many SCSI commands can be maximally queued for a
- given SCSI device. Go with the default unless you know what you're
- doing. Minimum is 2 and maximum is 16. This number will only have an
- effect if you said Y to "enable tagged command queuing", above.
+ This specifies how many SCSI commands can be maximally queued for each
+ probed SCSI device. You should reduce the default value of 16 only if
+ you have disks with buggy or limited tagged command support.
+ Minimum is 2 and maximum is 62. This value is also the window size
+ used by the elevator sorting option above.
+ The effective value used by the driver for each probed SCSI device is
+ reported at boot time.
NCR53c406a SCSI support
CONFIG_SCSI_NCR53C406A
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov