diff options
author | Mike Smith <msmith@FreeBSD.org> | 2000-08-23 03:29:49 +0000 |
---|---|---|
committer | Mike Smith <msmith@FreeBSD.org> | 2000-08-23 03:29:49 +0000 |
commit | 153cbcc323b7986f3140c04bab422caeec67489c (patch) | |
tree | 19ee817034cc8e9c7a3acf156d636fc89578fe81 /sys/i386 | |
parent | 521fcafefebffb0401cb556195f22ce800764500 (diff) | |
download | src-153cbcc323b7986f3140c04bab422caeec67489c.tar.gz src-153cbcc323b7986f3140c04bab422caeec67489c.zip |
Add entries for the 'mly' driver. Re-group 'mly' and 'dpt' into a new
classification for RAID controllers that have CAM interfaces.
Notes
Notes:
svn path=/head/; revision=64989
Diffstat (limited to 'sys/i386')
-rw-r--r-- | sys/i386/conf/GENERIC | 5 | ||||
-rw-r--r-- | sys/i386/conf/NOTES | 77 |
2 files changed, 46 insertions, 36 deletions
diff --git a/sys/i386/conf/GENERIC b/sys/i386/conf/GENERIC index 54f13e01262d..a4561ff96a2d 100644 --- a/sys/i386/conf/GENERIC +++ b/sys/i386/conf/GENERIC @@ -89,7 +89,6 @@ options ATA_STATIC_ID #Static device numbering device ahb # EISA AHA1742 family device ahc # AHA2940 and onboard AIC7xxx devices device amd # AMD 53C974 (Teckram DC-390(T)) -device dpt # DPT Smartcache - See NOTES for options! device isp # Qlogic family #device ncr # NCR/Symbios Logic device sym # NCR/Symbios Logic (newer chipsets + those of `ncr') @@ -100,6 +99,10 @@ device bt device aha 1 device aic +# RAID controllers interfaced to the SCSI subsystem +device dpt # DPT Smartcache - See NOTES for options! +device mly # Mylex AcceleRAID/eXtremeRAID + # SCSI peripherals device scbus # SCSI bus (required) device da # Direct Access (disks) diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES index 80f1e60cce4e..c2c367855acb 100644 --- a/sys/i386/conf/NOTES +++ b/sys/i386/conf/NOTES @@ -1266,6 +1266,48 @@ options ADW_ALLOW_MEMIO #options SYM_SETUP_MAX_LUN #-Number of LUNs supported # default:8, range:[1..64] +# The 'dpt' driver provides support for old DPT controllers (http://www.dpt.com/). +# These have hardware RAID-{0,1,5} support, and do multi-initiator I/O. +# The DPT controllers are commonly re-licensed under other brand-names - +# some controllers by Olivetti, Dec, HP, AT&T, SNI, AST, Alphatronic, NEC and +# Compaq are actually DPT controllers. +# +# See src/sys/dev/dpt for debugging and other subtle options. +# DPT_MEASURE_PERFORMANCE Enables a set of (semi)invasive metrics. Various +# instruments are enabled. The tools in +# /usr/sbin/dpt_* assume these to be enabled. +# DPT_HANDLE_TIMEOUTS Normally device timeouts are handled by the DPT. +# If you ant the driver to handle timeouts, enable +# this option. If your system is very busy, this +# option will create more trouble than solve. +# DPT_TIMEOUT_FACTOR Used to compute the excessive amount of time to +# wait when timing out with the above option. +# DPT_DEBUG_xxxx These are controllable from sys/dev/dpt/dpt.h +# DPT_LOST_IRQ When enabled, will try, once per second, to catch +# any interrupt that got lost. Seems to help in some +# DPT-firmware/Motherboard combinations. Minimal +# cost, great benefit. +# DPT_RESET_HBA Make "reset" actually reset the controller +# instead of fudging it. Only enable this if you +# are 100% certain you need it. + +device dpt + +# DPT options +#!CAM# options DPT_MEASURE_PERFORMANCE +#!CAM# options DPT_HANDLE_TIMEOUTS +options DPT_TIMEOUT_FACTOR=4 +options DPT_LOST_IRQ +options DPT_RESET_HBA +options DPT_ALLOW_MEMIO + +# +# Mylex AcceleRAID and eXtremeRAID controllers with v6 and later +# firmware. These controllers have a SCSI-like interface, and require +# the CAM infrastructure. +# +device mly + # # Compaq Smart RAID, Mylex DAC960 and AMI MegaRAID controllers. Only # one entry is needed; the code will find and configure all supported @@ -2337,41 +2379,6 @@ options COMPAT_SVR4 # build emulator statically options DEBUG_SVR4 # enable verbose debugging device streams # STREAMS network driver (required for svr4). -# The 'dpt' driver provides support for DPT controllers (http://www.dpt.com/). -# These have hardware RAID-{0,1,5} support, and do multi-initiator I/O. -# The DPT controllers are commonly re-licensed under other brand-names - -# some controllers by Olivetti, Dec, HP, AT&T, SNI, AST, Alphatronic, NEC and -# Compaq are actually DPT controllers. -# -# See src/sys/dev/dpt for debugging and other subtle options. -# DPT_MEASURE_PERFORMANCE Enables a set of (semi)invasive metrics. Various -# instruments are enabled. The tools in -# /usr/sbin/dpt_* assume these to be enabled. -# DPT_HANDLE_TIMEOUTS Normally device timeouts are handled by the DPT. -# If you ant the driver to handle timeouts, enable -# this option. If your system is very busy, this -# option will create more trouble than solve. -# DPT_TIMEOUT_FACTOR Used to compute the excessive amount of time to -# wait when timing out with the above option. -# DPT_DEBUG_xxxx These are controllable from sys/dev/dpt/dpt.h -# DPT_LOST_IRQ When enabled, will try, once per second, to catch -# any interrupt that got lost. Seems to help in some -# DPT-firmware/Motherboard combinations. Minimal -# cost, great benefit. -# DPT_RESET_HBA Make "reset" actually reset the controller -# instead of fudging it. Only enable this if you -# are 100% certain you need it. - -device dpt - -# DPT options -#!CAM# options DPT_MEASURE_PERFORMANCE -#!CAM# options DPT_HANDLE_TIMEOUTS -options DPT_TIMEOUT_FACTOR=4 -options DPT_LOST_IRQ -options DPT_RESET_HBA -options DPT_ALLOW_MEMIO - # USB support # UHCI controller device uhci |