Add tws(4), a driver for the LSI 3ware 9750 series SATA/SAS RAID controllers.
[dragonfly.git] / sys / config / LINT
index fcec5e8..3e8a786 100644 (file)
@@ -464,10 +464,6 @@ options    MPLS                    #Multi-Protocol Label Switching
 
 options        NETATALK                #Appletalk communications protocols
 
-# These are currently broken but are shipped due to interest.
-#options       NS                      #Xerox NS protocols
-#options       NSIP                    #XNS over IP
-
 #
 # SMB/CIFS requester
 # NETSMB enables support for SMB protocol, it requires LIBMCHAIN and LIBICONV
@@ -633,7 +629,6 @@ options     IPSTEALTH               #support for stealth forwarding
 options        TCPDEBUG
 
 device         pf
-device         pfsync
 device         pflog
 
 #CARP
@@ -745,6 +740,7 @@ options     NFS                     #Network filesystem
 #options       NFS_NOSERVER            #Disable the NFS-server code.
 options        CD9660                  #ISO 9660 filesystem
 options        FDESC                   #File descriptor filesystem
+options        HPFS                    #OS/2 File system
 options        MSDOSFS                 #MS DOS filesystem
 options        NTFS                    #NT filesystem
 options        NULLFS                  #NULL filesystem
@@ -834,6 +830,12 @@ options    EXT2FS
 # unsuitable for inclusion on machines with untrusted local users.
 options        VFS_AIO
 
+# Optional character code conversion support with LIBICONV.
+# Each option requires their base file system and LIBICONV.
+options        CD9660_ICONV
+options        MSDOSFS_ICONV
+options        NTFS_ICONV
+
 \f
 #####################################################################
 # POSIX P1003.1B
@@ -931,6 +933,9 @@ device              ses                     #SCSI SES/SAF-TE driver
 
 # Options for device mapper
 device         dm
+device         dm_target_crypt
+device         dm_target_linear
+device         dm_target_striped
 
 # Options for iSCSI
 device         iscsi_initiator
@@ -1042,8 +1047,7 @@ options   MSGBUF_SIZE=40960
 #####################################################################
 # HARDWARE DEVICE CONFIGURATION
 
-# ISA and EISA devices:
-# EISA support is available for some device, so they can be auto-probed.
+# ISA devices:
 
 #
 # Mandatory ISA devices: isa, npx
@@ -1210,7 +1214,7 @@ device            npx0    at nexus? port IO_NPX flags 0x0 irq 13
 #
 
 #
-# Optional ISA and EISA devices:
+# Optional ISA devices:
 #
 
 #
@@ -1244,7 +1248,7 @@ device            stg0    at isa? port 0x140 irq 11
 # the Dell PERC 2/QC and the HP NetRAID-4M
 #
 device         aac
-options                AAC_DEBUG=4
+options                AAC_DEBUG
 device         aacp    # SCSI Passthrough interface (optional, CAM required)
 
 #
@@ -1255,6 +1259,7 @@ device            aacp    # SCSI Passthrough interface (optional, CAM required)
 device         ida             # Compaq Smart RAID
 device         mlx             # Mylex DAC960
 device         amr             # AMI MegaRAID
+device         amrp            # SCSI Passthrough interface (optional, CAM req.)
 device         mfi             # LSI MegaRAID SAS
 device         mfip            # LSI MegaRAID SAS passthrough, requires CAM
 options        MFI_DEBUG
@@ -1264,12 +1269,21 @@ options         MFI_DEBUG
 #
 device         arcmsr          # Areca SATA II RAID
 
+#
+# Highpoint RocketRAID 182x.
+device         hptmv
+
+#
+# Highpoint RocketRaid 3xxx series SATA RAID
+device         hptiop
+
 #
 # 3ware ATA RAID
 #
 device         twe             # 3ware ATA RAID
 device         twa             # 3ware 9000 series PATA/SATA RAID
 options        TWA_DEBUG=10    # enable debug messages
+device         tws             # 3ware 9750 series SATA/SAS RAID
 
 #
 # Promise Supertrack SX6000
@@ -1581,7 +1595,7 @@ device            "snd_uaudio"
 # si: Specialix SI/XIO 4-32 port terminal multiplexor
 # spic: Sony Programmable I/O controller (VAIO notebooks)
 # stl: Stallion EasyIO and EasyConnection 8/32 (ISA and PCI), EasyConnection 8/64 PCI
-# stli: Stallion EasyConnection 8/64 ISA/EISA, ONboard, Brumby (intelligent)
+# stli: Stallion EasyConnection 8/64 ISA, ONboard, Brumby (intelligent)
 # nmdm: nullmodem terminal driver (see nmdm(4))
 
 # Notes on APM
@@ -1647,9 +1661,7 @@ device            "snd_uaudio"
 #     to change src/sys/dev/serial/stl/stallion.c if you reconfigure this on the boards.
 #  The "flags" and "iosiz" settings on the stli driver depend on the board:
 #      EasyConnection 8/64 ISA:     flags 23         iosiz 0x1000
-#      EasyConnection 8/64 EISA:    flags 24         iosiz 0x10000
 #      ONboard ISA:                 flags 4          iosiz 0x10000
-#      ONboard EISA:                flags 7          iosiz 0x10000
 #      Brumby:                      flags 2          iosiz 0x4000
 #      Stallion:                    flags 1          iosiz 0x10000
 #  For the PCI cards, "device stl" will suffice.
@@ -1680,18 +1692,8 @@ device           stli0   at isa? port 0x2a0 iomem 0xcc000 flags 23 iosiz 0x1000
 # nullmodem terminal driver
 device         nmdm
 
-#
-# EISA devices:
-#
-# The EISA bus device is `eisa'.  It provides auto-detection and
-# configuration support for all devices on the EISA bus.
-#
-# The `ahb' device provides support for the Adaptec 174X adapter.
-#
 # The `ahc' device provides support for the Adaptec 274X and 284X
-# adapters.  The 284X, although a VLB card, responds to EISA probes.
-device         eisa
-device         ahb
+# adapters.
 device         ahc
 
 # The aic7xxx driver will attempt to use memory mapped I/O for all PCI
@@ -1704,14 +1706,6 @@ options  AHC_ALLOW_MEMIO
 # controllers that have it configured only if this option is set.
 options        ADW_ALLOW_MEMIO
 
-# By default, only 10 EISA slots are probed, since the slot numbers
-# above clash with the configuration address space of the PCI subsystem,
-# and the EISA probe is not very smart about this.  This is sufficient
-# for most machines, but in particular the HP NetServer LC series comes
-# with an onboard AIC7770 dual-channel SCSI controller on EISA slot #11,
-# thus you need to bump this figure to 12 for them.
-options        EISA_SLOTS=12
-
 #
 # PCI devices & PCI options:
 #
@@ -1943,6 +1937,7 @@ device            amd             # AMD 53C974 (Tekram DC-390(T))
 device         isp             # Qlogic family
 device         ispfw           # Firmware for QLogic HBAs
 device         mpt             # LSI '909 FC adapters
+device         mps             # LSI-Logic MPT-Fusion 2
 device         ncr             # NCR/Symbios Logic
 device         sym             # NCR/Symbios Logic (newer chipsets)
 device         trm             # Tekram DC395U/UW/F and DC315U
@@ -2843,6 +2838,7 @@ options           MBUF_DEBUG
 options        METEOR_TEST_VIDEO
 options        NETATALKDEBUG
 options        PANIC_DEBUG
+options        PMAP_DEBUG
 options        PSM_DEBUG=4
 options        SCSI_NCR_DEBUG
 options        SCSI_NCR_MAX_SYNC=10000
@@ -2871,7 +2867,6 @@ options   XBONEHACK
 options        KTR
 #options KTR_CTXSW
 #options KTR_ETHERNET
-#options KTR_GIANT_CONTENTION
 #options KTR_HAMMER
 #options KTR_IF_BGE
 #options KTR_IF_EM