# $FabBSD$ # $OpenBSD: GENERIC,v 1.141 2008/07/28 08:29:50 jmc Exp $ # # Machine-independent option; used by all architectures for their # GENERIC kernel #option INSECURE # Default to secure option DDB # In-kernel debugger #option DDB_SAFE_CONSOLE # Allow break into ddb during boot #makeoptions DEBUG="-g" # Compile full symbol table #makeoptions PROF="-pg" # Build profiled kernel #option GPROF # Kernel profiling, kgmon(8) option DIAGNOSTIC # Internal consistency checks option KTRACE # System call tracing, a la ktrace(1) option KMEMSTATS # Collect malloc(9) statistics option PTRACE # Ptrace(2) system call option CRYPTO # Cryptographic framework option SYSVMSG # System V-like message queues option SYSVSEM # System V-like semaphores option SYSVSHM # System V-like memory sharing option UVM_SWAP_ENCRYPT # Support encryption of pages going to swap option LKM # Loadable kernel modules option FFS # UFS option FFS2 # UFS2 option FFS_SOFTUPDATES # Soft updates option UFS_DIRHASH # Hash large directories option EXT2FS # Second Extended Filesystem option MFS # Memory file system option NFSCLIENT # Network File System client option NFSSERVER # Network File System server option CD9660 # ISO 9660 + Rock Ridge file system option UDF # UDF (DVD) file system option FIFO # FIFOs; RECOMMENDED option INET # IP + ICMP + TCP + UDP option INET6 # IPv6 (needs INET) #option IPSEC # IPsec #option KEY # PF_KEY (implied by IPSEC) #option NETATALK # AppleTalk #option TCP_SACK # Selective Acknowledgements for TCP #option TCP_ECN # Explicit Congestion Notification for TCP #option MOTIONCAPTURE # For cnc(4) motion control signal dumps #pseudo-device enc 1 # Option IPSEC needs the encapsulation interface #pseudo-device strip 1 # Starmode Radio IP interface pseudo-device pty 16 # Initial number of pseudo-terminals pseudo-device nmea 1 # NMEA 0183 line discipline pseudo-device msts 1 # MSTS line discipline pseudo-device vnd 4 # Paging to files pseudo-device ccd 4 # Concatenated disk devices pseudo-device ksyms 1 # Kernel symbols device pseudo-device cnc 1 # Machine control interface # clonable devices pseudo-device carp # CARP protocol support pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) pseudo-device gre # GRE encapsulation interface pseudo-device loop # Network loopback pseudo-device sl # CSLIP pseudo-device tun # Network tunneling over tty pseudo-device vlan # IEEE 802.1Q VLAN pseudo-device trunk # Trunking support #pseudo-device faith 1 # IPv[46] tcp relay translation i/f option BOOT_CONFIG # Add support for boot -c