Changeset View
Changeset View
Standalone View
Standalone View
sys/powerpc/conf/GENERIC64
Show All 33 Lines | |||||
options POWERNV #Non-virtualized OpenPOWER systems | options POWERNV #Non-virtualized OpenPOWER systems | ||||
options FDT #Flattened Device Tree | options FDT #Flattened Device Tree | ||||
options SCHED_ULE #ULE scheduler | options SCHED_ULE #ULE scheduler | ||||
options PREEMPTION #Enable kernel thread preemption | options PREEMPTION #Enable kernel thread preemption | ||||
options VIMAGE # Subsystem virtualization, e.g. VNET | options VIMAGE # Subsystem virtualization, e.g. VNET | ||||
options INET #InterNETworking | options INET #InterNETworking | ||||
options INET6 #IPv6 communications protocols | options INET6 #IPv6 communications protocols | ||||
options IPSEC # IP (v4/v6) security | |||||
options IPSEC_SUPPORT # Allow kldload of ipsec and tcpmd5 | |||||
options TCP_OFFLOAD # TCP offload | |||||
kbowling: TCP_OFFLOAD only alters cxgb and cxgbe, the later taking effect when loading cxgbei. I can't… | |||||
options TCP_BLACKBOX # Enhanced TCP event logging | |||||
options TCP_HHOOK # hhook(9) framework for TCP | options TCP_HHOOK # hhook(9) framework for TCP | ||||
options TCP_RFC7413 # TCP Fast Open | options TCP_RFC7413 # TCP Fast Open | ||||
options SCTP #Stream Control Transmission Protocol | options SCTP #Stream Control Transmission Protocol | ||||
options FFS #Berkeley Fast Filesystem | options FFS #Berkeley Fast Filesystem | ||||
options SOFTUPDATES #Enable FFS soft updates support | options SOFTUPDATES #Enable FFS soft updates support | ||||
options UFS_ACL #Support for access control lists | options UFS_ACL #Support for access control lists | ||||
options UFS_DIRHASH #Improve performance on big directories | options UFS_DIRHASH #Improve performance on big directories | ||||
options UFS_GJOURNAL #Enable gjournal-based UFS journaling | options UFS_GJOURNAL #Enable gjournal-based UFS journaling | ||||
Show All 28 Lines | |||||
options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4) | options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4) | ||||
options AUDIT # Security event auditing | options AUDIT # Security event auditing | ||||
options CAPABILITY_MODE # Capsicum capability mode | options CAPABILITY_MODE # Capsicum capability mode | ||||
options CAPABILITIES # Capsicum capabilities | options CAPABILITIES # Capsicum capabilities | ||||
options MAC # TrustedBSD MAC Framework | options MAC # TrustedBSD MAC Framework | ||||
options KDTRACE_HOOKS # Kernel DTrace hooks | options KDTRACE_HOOKS # Kernel DTrace hooks | ||||
options DDB_CTF # Kernel ELF linker loads CTF data | options DDB_CTF # Kernel ELF linker loads CTF data | ||||
options INCLUDE_CONFIG_FILE # Include this file in kernel | options INCLUDE_CONFIG_FILE # Include this file in kernel | ||||
options RACCT # Resource accounting framework | |||||
options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default | |||||
options RCTL # Resource limits | |||||
# Debugging support. Always need this: | # Debugging support. Always need this: | ||||
options KDB # Enable kernel debugger support. | options KDB # Enable kernel debugger support. | ||||
options KDB_TRACE # Print a stack trace for a panic. | options KDB_TRACE # Print a stack trace for a panic. | ||||
# For full debugger support use (turn off in stable branch): | # For full debugger support use (turn off in stable branch): | ||||
options DDB #Support DDB | options DDB #Support DDB | ||||
#options DEADLKRES #Enable the deadlock resolver | #options DEADLKRES #Enable the deadlock resolver | ||||
options INVARIANTS #Enable calls of extra sanity checking | options INVARIANTS #Enable calls of extra sanity checking | ||||
Show All 36 Lines | |||||
device isp # Qlogic family | device isp # Qlogic family | ||||
device ispfw # Firmware module for Qlogic host adapters | device ispfw # Firmware module for Qlogic host adapters | ||||
device mpt # LSI-Logic MPT-Fusion | device mpt # LSI-Logic MPT-Fusion | ||||
device mps # LSI-Logic MPT-Fusion 2 | device mps # LSI-Logic MPT-Fusion 2 | ||||
device sym # NCR/Symbios/LSI Logic 53C8XX/53C1010/53C1510D | device sym # NCR/Symbios/LSI Logic 53C8XX/53C1010/53C1510D | ||||
# ATA/SCSI peripherals | # ATA/SCSI peripherals | ||||
device scbus # SCSI bus (required for ATA/SCSI) | device scbus # SCSI bus (required for ATA/SCSI) | ||||
device ch # SCSI media changers | |||||
jhibbitsUnsubmitted Not Done Inline ActionsWhat's the point of including these devices in GENERIC64? jhibbits: What's the point of including these devices in GENERIC64? | |||||
kbowlingAuthorUnsubmitted Done Inline ActionsI don't think this is probe-able. A SAS tape library would be a modern use. kbowling: I don't think this is probe-able. A SAS tape library would be a modern use. | |||||
device da # Direct Access (disks) | device da # Direct Access (disks) | ||||
device sa # Sequential Access (tape etc) | device sa # Sequential Access (tape etc) | ||||
device cd # CD | device cd # CD | ||||
device pass # Passthrough device (direct ATA/SCSI access) | device pass # Passthrough device (direct ATA/SCSI access) | ||||
device ses # Enclosure Service (SES and SAF-TE) | |||||
jhibbitsUnsubmitted Not Done Inline ActionsThis, too? jhibbits: This, too? | |||||
kbowlingAuthorUnsubmitted Done Inline ActionsThis is standard fare on servers kbowling: This is standard fare on servers | |||||
impUnsubmitted Not Done Inline ActionsIt's so ubiquitous we see it on lots of (admittedly x86) ahci attachments: imp: It's so ubiquitous we see it on lots of (admittedly x86) ahci attachments:
<AHCI SGPIO… | |||||
# vt is the default console driver, resembling an SCO console | # vt is the default console driver, resembling an SCO console | ||||
device vt # Core console driver | device vt # Core console driver | ||||
device kbdmux | device kbdmux | ||||
# Serial (COM) ports | # Serial (COM) ports | ||||
device scc | device scc | ||||
device uart | device uart | ||||
Show All 12 Lines | |||||
device bge # Broadcom BCM570xx Gigabit Ethernet | device bge # Broadcom BCM570xx Gigabit Ethernet | ||||
device gem # Sun GEM/Sun ERI/Apple GMAC | device gem # Sun GEM/Sun ERI/Apple GMAC | ||||
device dc # DEC/Intel 21143 and various workalikes | device dc # DEC/Intel 21143 and various workalikes | ||||
device fxp # Intel EtherExpress PRO/100B (82557, 82558) | device fxp # Intel EtherExpress PRO/100B (82557, 82558) | ||||
device re # RealTek 8139C+/8169/8169S/8110S | device re # RealTek 8139C+/8169/8169S/8110S | ||||
device rl # RealTek 8129/8139 | device rl # RealTek 8129/8139 | ||||
# Pseudo devices. | # Pseudo devices. | ||||
device crypto # core crypto support | |||||
device loop # Network loopback | device loop # Network loopback | ||||
device random # Entropy device | device random # Entropy device | ||||
device ether # Ethernet support | device ether # Ethernet support | ||||
device vlan # 802.1Q VLAN support | device vlan # 802.1Q VLAN support | ||||
device tun # Packet tunnel. | device tun # Packet tunnel. | ||||
device md # Memory "disks" | device md # Memory "disks" | ||||
device ofwd # Open Firmware disks | device ofwd # Open Firmware disks | ||||
device gif # IPv6 and IPv4 tunneling | device gif # IPv6 and IPv4 tunneling | ||||
Show All 9 Lines | |||||
device uhci # UHCI PCI->USB interface | device uhci # UHCI PCI->USB interface | ||||
device ohci # OHCI PCI->USB interface | device ohci # OHCI PCI->USB interface | ||||
device ehci # EHCI PCI->USB interface | device ehci # EHCI PCI->USB interface | ||||
device xhci # XHCI PCI->USB interface | device xhci # XHCI PCI->USB interface | ||||
device usb # USB Bus (required) | device usb # USB Bus (required) | ||||
device uhid # "Human Interface Devices" | device uhid # "Human Interface Devices" | ||||
device ukbd # Keyboard | device ukbd # Keyboard | ||||
options KBD_INSTALL_CDEV # install a CDEV entry in /dev | options KBD_INSTALL_CDEV # install a CDEV entry in /dev | ||||
device ulpt # Printer | |||||
device umass # Disks/Mass storage - Requires scbus and da0 | device umass # Disks/Mass storage - Requires scbus and da0 | ||||
device ums # Mouse | device ums # Mouse | ||||
device urio # Diamond Rio 500 MP3 player | |||||
# USB Ethernet | # USB Ethernet | ||||
device aue # ADMtek USB Ethernet | device aue # ADMtek USB Ethernet | ||||
device axe # ASIX Electronics USB Ethernet | device axe # ASIX Electronics USB Ethernet | ||||
device cdce # Generic USB over Ethernet | device cdce # Generic USB over Ethernet | ||||
device cue # CATC USB Ethernet | device cue # CATC USB Ethernet | ||||
device kue # Kawasaki LSI USB Ethernet | device kue # Kawasaki LSI USB Ethernet | ||||
# Wireless NIC cards | # Wireless NIC cards | ||||
Show All 23 Lines | |||||
device adb | device adb | ||||
device pmu | device pmu | ||||
# Sound support | # Sound support | ||||
device sound # Generic sound driver (required) | device sound # Generic sound driver (required) | ||||
device snd_ai2s # Apple I2S audio | device snd_ai2s # Apple I2S audio | ||||
device snd_uaudio # USB Audio | device snd_uaudio # USB Audio | ||||
# Netmap provides direct access to TX/RX rings on supported NICs | |||||
device netmap # netmap(4) support | |||||
Done Inline ActionsI can't currently boot with my netmap capable NIC for unrelated reasons to these changes. kbowling: I can't currently boot with my netmap capable NIC for unrelated reasons to these changes. |
TCP_OFFLOAD only alters cxgb and cxgbe, the later taking effect when loading cxgbei. I can't boot with cxgbe for unrelated reason to this change.