]> CyberLeo.Net >> Repos - CDN/Mosi.git/blob - worlds/amd64/SS4200/config/SS4200
amd64/SS4200: add misc-cdn/bash-config to leaf ports
[CDN/Mosi.git] / worlds / amd64 / SS4200 / config / SS4200
1 # Kernel config for Intel SS4200
2
3 cpu             HAMMER
4 ident           SS4200
5
6 # I still get interleaved kernel printfs sometimes
7 options         PRINTF_BUFR_SIZE=256    # Prevent printf output being interspersed.
8
9 makeoptions     DEBUG=-g                # Build kernel with gdb(1) debug symbols
10
11 options         SCHED_ULE               # ULE scheduler
12 options         PREEMPTION              # Enable kernel thread preemption
13 options         INET                    # InterNETworking
14 options         INET6                   # IPv6 communications protocols
15 options         SCTP                    # Stream Control Transmission Protocol
16 options         FFS                     # Berkeley Fast Filesystem
17 options         SOFTUPDATES             # Enable FFS soft updates support
18 options         UFS_ACL                 # Support for access control lists
19 options         UFS_DIRHASH             # Improve performance on big directories
20 options         UFS_GJOURNAL            # Enable gjournal-based UFS journaling
21 options         MD_ROOT                 # MD is a potential root device
22 options         NFSCLIENT               # Network Filesystem Client
23 options         NFSSERVER               # Network Filesystem Server
24 options         NFSLOCKD                # Network Lock Manager
25 options         NFS_ROOT                # NFS usable as /, requires NFSCLIENT
26 options         MSDOSFS                 # MSDOS Filesystem
27 options         CD9660                  # ISO 9660 Filesystem
28 options         PROCFS                  # Process filesystem (requires PSEUDOFS)
29 options         PSEUDOFS                # Pseudo-filesystem framework
30 options         GEOM_PART_GPT           # GUID Partition Tables.
31 options         GEOM_LABEL              # Provides labelization
32 options         COMPAT_43TTY            # BSD 4.3 TTY compat (sgtty)
33 options         COMPAT_FREEBSD32        # Compatible with i386 binaries
34 options         COMPAT_FREEBSD4         # Compatible with FreeBSD4
35 options         COMPAT_FREEBSD5         # Compatible with FreeBSD5
36 options         COMPAT_FREEBSD6         # Compatible with FreeBSD6
37 options         COMPAT_FREEBSD7         # Compatible with FreeBSD7
38 options         SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
39 options         KTRACE                  # ktrace(1) support
40 options         STACK                   # stack(9) support
41 options         SYSVSHM                 # SYSV-style shared memory
42 options         SYSVMSG                 # SYSV-style message queues
43 options         SYSVSEM                 # SYSV-style semaphores
44 options         P1003_1B_SEMAPHORES     # POSIX-style semaphores
45 options         _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
46 options         PRINTF_BUFR_SIZE=128    # Prevent printf output being interspersed.
47 options         KBD_INSTALL_CDEV        # install a CDEV entry in /dev
48 options         HWPMC_HOOKS             # Necessary kernel hooks for hwpmc(4)
49 options         AUDIT                   # Security event auditing
50 options         MAC                     # TrustedBSD MAC Framework
51 options         FLOWTABLE               # per-cpu routing cache
52 #options        KDTRACE_FRAME           # Ensure frames are compiled in
53 #options        KDTRACE_HOOKS           # Kernel DTrace hooks
54 options         INCLUDE_CONFIG_FILE     # Include this file in kernel
55
56 # Make an SMP-capable kernel by default
57 options         SMP                     # Symmetric MultiProcessor Kernel
58
59 # CPU frequency control
60 device          cpufreq
61
62 # Bus support.
63 device          acpi
64 device          pci
65
66 # ATA and ATAPI devices
67 device          ata
68 device          atadisk         # ATA disk drives
69 device          ataraid         # ATA RAID drives
70 options         ATA_STATIC_ID   # Static device numbering
71
72 # SCSI peripherals
73 device          scbus           # SCSI bus (required for SCSI)
74 device          da              # Direct Access (disks)
75 device          pass            # Passthrough device (direct SCSI access)
76 device          ses             # SCSI Environmental Services (and SAF-TE)
77
78 # atkbdc0 controls both the keyboard and the PS/2 mouse
79 device          atkbdc          # AT keyboard controller
80 device          atkbd           # AT keyboard
81 device          psm             # PS/2 mouse
82
83 device          kbdmux          # keyboard multiplexer
84
85 device          vga             # VGA video card driver
86
87 device          splash          # Splash screen and screen saver support
88
89 # syscons is the default console driver, resembling an SCO console
90 device          sc
91
92 device          agp             # support several AGP chipsets
93
94 # Serial (COM) ports
95 device          uart            # Generic UART driver
96
97 # PCI Ethernet NICs.
98 device          em              # Intel PRO/1000 Gigabit Ethernet Family
99
100 # Pseudo devices.
101 device          loop            # Network loopback
102 device          random          # Entropy device
103 device          ether           # Ethernet support
104 device          vlan            # 802.1Q VLAN support
105 device          tun             # Packet tunnel.
106 device          pty             # BSD-style compatibility pseudo ttys
107 device          md              # Memory "disks"
108 device          gif             # IPv6 and IPv4 tunneling
109 device          faith           # IPv6-to-IPv4 relaying (translation)
110 device          firmware        # firmware assist module
111
112 # The `bpf' device enables the Berkeley Packet Filter.
113 # Be aware of the administrative consequences of enabling this!
114 # Note that 'bpf' is required for DHCP.
115 device          bpf             # Berkeley packet filter
116
117 # USB support
118 options         USB_DEBUG       # enable debug msgs
119 device          uhci            # UHCI PCI->USB interface
120 device          ehci            # EHCI PCI->USB interface (USB 2.0)
121 device          usb             # USB Bus (required)
122 #device         udbp            # USB Double Bulk Pipe devices
123 device          uhid            # "Human Interface Devices"
124 device          ukbd            # Keyboard
125 device          ulpt            # Printer
126 device          umass           # Disks/Mass storage - Requires scbus and da
127 device          ums             # Mouse