GENERIC revision 268813
1# 2# GENERIC -- Generic kernel configuration file for FreeBSD/ia64 3# 4# For more information on this file, please read the handbook section on 5# Kernel Configuration Files: 6# 7# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 8# 9# The handbook is also available locally in /usr/share/doc/handbook 10# if you've installed the doc distribution, otherwise always see the 11# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 12# latest information. 13# 14# An exhaustive list of options and more detailed explanations of the 15# device lines is also present in the ../../conf/NOTES and NOTES files. 16# If you are in doubt as to the purpose or necessity of a line, check 17# first in NOTES. 18# 19# For hardware specific information check HARDWARE.TXT 20# 21# $FreeBSD: stable/10/sys/ia64/conf/GENERIC 268813 2014-07-17 22:31:46Z imp $ 22 23cpu ITANIUM2 24ident GENERIC 25 26makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 27 28options AUDIT # Security event auditing 29options CAPABILITY_MODE # Capsicum capability mode 30options CAPABILITIES # Capsicum capabilities 31options CD9660 # ISO 9660 Filesystem 32options COMPAT_FREEBSD7 # Compatible with FreeBSD7 33options FFS # Berkeley Fast Filesystem 34options GEOM_LABEL # Provides labelization 35options INCLUDE_CONFIG_FILE # Include this file in kernel 36options INET # InterNETworking 37options INET6 # IPv6 communications protocols 38options KTRACE # ktrace(1) syscall trace support 39options MAC # TrustedBSD MAC Framework 40options MD_ROOT # MD usable as root device 41options MSDOSFS # MSDOS Filesystem 42options NFSCL # New Network Filesystem Client 43options NFSLOCKD # Network Lock Manager 44options NFSD # New Network Filesystem Server 45options NFS_ROOT # NFS usable as root device 46options P1003_1B_SEMAPHORES # POSIX-style semaphores 47options PREEMPTION # Enable kernel thread preemption 48options PRINTF_BUFR_SIZE=128 # Printf buffering to limit interspersion 49options PROCDESC # Support for process descriptors 50options PROCFS # Process filesystem (/proc) 51options PSEUDOFS # Pseudo-filesystem framework 52options SCHED_ULE # ULE scheduler 53options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI 54options SCTP # Stream Control Transmission Protocol 55options SMP # Symmetric Multi-Processor support 56options SOFTUPDATES # Enable FFS soft updates support 57options STACK # stack(9) support 58options SYSVMSG # SYSV-style message queues 59options SYSVSEM # SYSV-style semaphores 60options SYSVSHM # SYSV-style shared memory 61options UFS_ACL # Support for access control lists 62options UFS_DIRHASH # Hash-based directory lookup scheme 63options UFS_GJOURNAL # Enable gjournal-based UFS journaling 64options QUOTA # Enable disk quotas for UFS 65options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B RT extensions 66 67# Debugging support. Always need this: 68options KDB # Enable kernel debugger support. 69options KDB_TRACE # Print a stack trace for a panic. 70 71# Various "busses" 72device miibus # MII bus support (Ethernet) 73device pci # PCI bus support 74device scbus # SCSI bus (required for ATA/SCSI) 75device usb # USB Bus (required for USB) 76 77# ATA controllers 78device ahci # AHCI-compatible SATA controllers 79device ata # Legacy ATA/SATA controllers 80device mvs # Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA 81device siis # SiliconImage SiI3124/SiI3132/SiI3531 SATA 82 83# SCSI Controllers 84device ahc # AHA2940 and AIC7xxx devices 85device ahd # AHA39320/29320 and AIC79xx devices 86device hptiop # Highpoint RocketRaid 3xxx series 87device isp # Qlogic family 88device mpt # LSI-Logic MPT-Fusion 89device mps # LSI-Logic MPT-Fusion 2 90device mpr # LSI-Logic MPT-Fusion 3 91device sym # NCR/Symbios Logic 92 93# RAID controllers interfaced to the SCSI subsystem 94device amr # AMI MegaRAID 95device ciss # Compaq Smart RAID 5* 96device dpt # DPT Smartcache III, IV 97device iir # Intel Integrated RAID 98device ips # IBM (Adaptec) ServeRAID 99device mly # Mylex AcceleRAID/eXtremeRAID 100device twa # 3ware 9000 series PATA/SATA RAID 101 102# ATA/SCSI peripherals 103device cd # CD-ROM, DVD-ROM etc. 104device ch # Media changer 105device da # Direct Access (ie disk) 106device pass # Passthrough (direct ATA/SCSI access) 107device sa # Sequential Access (ie tape) 108device ses # Enclosure Services (SES and SAF-TE) 109#device ctl # CAM Target Layer 110 111# RAID controllers 112device aac # Adaptec FSA RAID 113device aacp # SCSI passthrough for aac (requires CAM) 114device aacraid # Adaptec by PMC RAID 115device ida # Compaq Smart RAID 116device mlx # Mylex DAC960 family 117 118# USB host controllers and peripherals 119options USB_DEBUG # enable debug msgs 120device ehci # EHCI host controller 121device ohci # OHCI PCI->USB interface 122device uhci # UHCI PCI->USB interface 123device uhid # Human Interface Devices 124device ukbd # Keyboard 125device ulpt # Printer 126device umass # Disks/Mass storage (need scbus & da) 127device ums # Mouse 128 129# PCI Ethernet NICs. 130device de # DEC/Intel DC21x4x (``Tulip'') 131device em # Intel PRO/1000 Gigabit Ethernet Family 132device igb # Intel PRO/1000 PCIE Server Gigabit Family 133device ixgbe # Intel PRO/10GbE PCIE Ethernet Family 134device txp # 3Com 3cR990 (``Typhoon'') 135 136# PCI Ethernet NICs that use the common MII bus controller code. 137device ae # Attansic/Atheros L2 FastEthernet 138device age # Attansic/Atheros L1 Gigabit Ethernet 139device alc # Atheros AR8131/AR8132 Ethernet 140device ale # Atheros AR8121/AR8113/AR8114 Ethernet 141device bce # Broadcom BCM5706/BCM5708 Gigabit Ethernet 142device bfe # Broadcom BCM440x 10/100 Ethernet 143device bge # Broadcom BCM570xx Gigabit Ethernet 144device et # Agere ET1310 10/100/Gigabit Ethernet 145device jme # JMicron JMC250 Gigabit/JMC260 Fast Ethernet 146device msk # Marvell/SysKonnect Yukon II Gigabit Ethernet 147device nge # NatSemi DP83820 gigabit Ethernet 148device fxp # Intel EtherExpress PRO/100B (82557, 82558) 149device re # RealTek 8139C+/8169/8169S/8110S 150device sf # Adaptec AIC-6915 (``Starfire'') 151device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet 152device ste # Sundance ST201 (D-Link DFE-550TX) 153device stge # Sundance/Tamarack TC9021 gigabit Ethernet 154device tx # SMC EtherPower II (83c170 ``EPIC'') 155device vge # VIA VT612x gigabit Ethernet 156device xl # 3Com 3c90x ("Boomerang", "Cyclone") 157 158# USB Ethernet 159device aue # ADMtek USB Ethernet 160device axe # ASIX Electronics USB Ethernet 161device cdce # Generic USB over Ethernet 162device cue # CATC USB Ethernet 163device kue # Kawasaki LSI USB Ethernet 164device rue # RealTek RTL8150 USB Ethernet 165device udav # Davicom DM9601E USB 166 167# USB Serial 168device uark # Technologies ARK3116 based serial adapters 169device ubsa # Belkin F5U103 and compatible serial adapters 170device uftdi # For FTDI usb serial adapters 171device uipaq # Some WinCE based devices 172device uplcom # Prolific PL-2303 serial adapters 173device uslcom # SI Labs CP2101/CP2102 serial adapters 174device uvisor # Visor and Palm devices 175device uvscom # USB serial support for DDI pocket's PHS 176 177# Wireless NIC cards. 178# The wlan(4) module assumes this, so just define it so it 179# at least correctly loads. 180options IEEE80211_SUPPORT_MESH 181 182# The ath(4) and ath_hal(4) code requires this. The module currently 183# builds everything including AR5416 (and later 11n NIC) support. 184options AH_SUPPORT_AR5416 185 186# Various (pseudo) devices 187device ether # Ethernet support 188device faith # IPv6-to-IPv4 relaying (translation) 189device gif # IPv6 and IPv4 tunneling 190device loop # Network loopback 191device md # Memory "disks" 192device puc # Multi I/O cards and multi-channel UARTs 193device random # Entropy device 194device tun # Packet tunnel. 195device uart # Serial port (UART) 196device vlan # 802.1Q VLAN support 197device firmware # firmware assist module 198 199# The `bpf' device enables the Berkeley Packet Filter. 200# Be aware of the administrative consequences of enabling this! 201# Note that 'bpf' is required for DHCP. 202device bpf # Berkeley packet filter 203