summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authormsmith <msmith@FreeBSD.org>2000-08-23 03:29:49 +0000
committermsmith <msmith@FreeBSD.org>2000-08-23 03:29:49 +0000
commit5151bf4ea26689f77c9f1f07f949634687f881dd (patch)
tree1dc51eab8af94623b8e68c613c524edd77eed34d /sys
parent15a4808ee81d6861f2343ebde7c91dcdcd894d6f (diff)
downloadFreeBSD-src-5151bf4ea26689f77c9f1f07f949634687f881dd.zip
FreeBSD-src-5151bf4ea26689f77c9f1f07f949634687f881dd.tar.gz
Add entries for the 'mly' driver. Re-group 'mly' and 'dpt' into a new
classification for RAID controllers that have CAM interfaces.
Diffstat (limited to 'sys')
-rw-r--r--sys/amd64/conf/GENERIC5
-rw-r--r--sys/conf/NOTES77
-rw-r--r--sys/i386/conf/GENERIC5
-rw-r--r--sys/i386/conf/NOTES77
4 files changed, 92 insertions, 72 deletions
diff --git a/sys/amd64/conf/GENERIC b/sys/amd64/conf/GENERIC
index 54f13e0..a4561ff 100644
--- a/sys/amd64/conf/GENERIC
+++ b/sys/amd64/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/conf/NOTES b/sys/conf/NOTES
index 80f1e60..c2c3678 100644
--- a/sys/conf/NOTES
+++ b/sys/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
diff --git a/sys/i386/conf/GENERIC b/sys/i386/conf/GENERIC
index 54f13e0..a4561ff 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 80f1e60..c2c3678 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
OpenPOWER on IntegriCloud