1# VKERNEL64 - configuration for a 64-bit virtual kernel 2 3platform vkernel64 4machine x86_64 5machine_arch x86_64 6ident VKERNEL64 7maxusers 0 8 9makeoptions DEBUG=-g 10 11cpu HAMMER_CPU 12 13options DEBUG_PCTRACK 14 15##options KTR 16##options KTR_SPIN_CONTENTION 17#options DEBUG_CRIT_SECTIONS 18 19options QUOTA 20options DUMMYNET 21options IPFIREWALL #firewall 22options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default 23 24# ALTQ 25options ALTQ #alternate queueing 26options ALTQ_CBQ #class based queueing 27options ALTQ_RED #random early detection 28options ALTQ_RIO #triple red for diffserv (needs RED) 29options ALTQ_HFSC #hierarchical fair service curve 30options ALTQ_PRIQ #priority queue 31options ALTQ_FAIRQ #fair queue 32#options ALTQ_NOPCC #don't use processor cycle counter 33options ALTQ_DEBUG #for debugging 34 35options HAMMER 36options HAMMER2 #HAMMER2 filesystem 37options NULLFS #NULL filesystem 38options EXT2FS 39options INET #InterNETworking 40options INET6 #IPv6 communications protocols 41options FFS #Berkeley Fast Filesystem 42options SOFTUPDATES #Enable FFS soft updates support 43options UFS_DIRHASH #Improve performance on big directories 44options MFS #Memory Filesystem 45options TMPFS #Temporary Filesystem 46options MD_ROOT #MD is a potential root device 47options NFS #Network Filesystem 48options NFS_ROOT #NFS usable as root device, NFS required 49options MSDOSFS #MSDOS Filesystem 50options CD9660 #ISO 9660 Filesystem 51options PROCFS #Process filesystem 52options UCONSOLE #Allow users to grab the console 53options KTRACE #ktrace(1) support 54options _KPOSIX_PRIORITY_SCHEDULING 55options ICMP_BANDLIM #Rate limit bad replies 56 57# Debugging for Development 58options DDB 59options DDB_TRACE 60options INVARIANTS 61 62#options CARP 63 64# Pseudo devices - the number indicates how many units to allocate. 65pseudo-device loop # Network loopback 66pseudo-device ether # Ethernet support 67pseudo-device tun # Packet tunnel. 68pseudo-device pty # Pseudo-ttys (telnet etc) 69pseudo-device md # Memory "disks" 70pseudo-device vn # File image "disks" 71pseudo-device gif # IPv6 and IPv4 tunneling 72 73#pseudo-device carp 74 75# SCSI peripherals 76device scbus # SCSI bus (required) 77device da # Direct Access (disks) 78device sa # Sequential Access (tape etc) 79device cd # CD 80device pass # Passthrough device (direct SCSI access) 81 82# The `bpf' pseudo-device enables the Berkeley Packet Filter. 83# Be aware of the administrative consequences of enabling this! 84pseudo-device bpf #Berkeley packet filter 85 86# VIRTUAL DEVICES 87# 88device vkd 89device vke 90device vcd 91 92pseudo-device lagg 93