[BACK]Return to GENERIC CVS log [TXT][DIR] Up to [local] / sys / conf

Annotation of sys/conf/GENERIC, Revision 1.2

1.1       nbrk        1: #      $OpenBSD: GENERIC,v 1.134 2007/06/15 23:01:42 deraadt Exp $
                      2: #
                      3: #      Machine-independent option; used by all architectures for their
                      4: #      GENERIC kernel
                      5:
                      6: #option                INSECURE        # default to secure
                      7:
                      8: option         DDB             # in-kernel debugger
                      9: #option                DDB_SAFE_CONSOLE # allow break into ddb during boot
                     10: #makeoptions   DEBUG="-g"      # compile full symbol table
                     11: #makeoptions   PROF="-pg"      # build profiled kernel
                     12: #option                GPROF           # kernel profiling, kgmon(8)
                     13: option         DIAGNOSTIC      # internal consistency checks
                     14: option         KTRACE          # system call tracing, a la ktrace(1)
                     15: option         ACCOUNTING      # acct(2) process accounting
                     16: option         KMEMSTATS       # collect malloc(9) statistics
                     17: option         PTRACE          # ptrace(2) system call
                     18:
                     19: option         CRYPTO          # Cryptographic framework
                     20:
                     21: option         SYSVMSG         # System V-like message queues
                     22: option         SYSVSEM         # System V-like semaphores
                     23: option         SYSVSHM         # System V-like memory sharing
                     24:
                     25: option         UVM_SWAP_ENCRYPT# support encryption of pages going to swap
                     26:
                     27: #option                COMPAT_23       # Kernel compatibility with OpenBSD 2.3,
                     28: #option                COMPAT_25       # 2.5,
                     29: option         COMPAT_35       # 3.5,
                     30: option         COMPAT_43       # and 4.3BSD
                     31: #option                TCP_COMPAT_42   # TCP bug compatibility with 4.2BSD
                     32:
                     33: option         LKM             # loadable kernel modules
                     34:
                     35: option         FFS             # UFS
                     36: option         FFS2            # UFS2
                     37: option         FFS_SOFTUPDATES # Soft updates
                     38: option         UFS_DIRHASH     # hash large directories
                     39: option         QUOTA           # UFS quotas
                     40: option         EXT2FS          # Second Extended Filesystem
                     41: option         MFS             # memory file system
                     42: option         XFS             # xfs filesystem
                     43:
                     44: option         TCP_SACK        # Selective Acknowledgements for TCP
                     45: option         TCP_ECN         # Explicit Congestion Notification for TCP
                     46: option         TCP_SIGNATURE   # TCP MD5 Signatures, for BGP routing sessions
                     47: #option                TCP_FACK        # Forward Acknowledgements for TCP
                     48:
                     49: option         NFSCLIENT       # Network File System client
                     50: option         NFSSERVER       # Network File System server
                     51:
                     52: #option                VFSDEBUG        # VFS debugging
                     53: option         CD9660          # ISO 9660 + Rock Ridge file system
                     54: option         UDF             # UDF (DVD) file system
                     55: option         MSDOSFS         # MS-DOS file system
                     56: option         FIFO            # FIFOs; RECOMMENDED
                     57: option         PORTAL          # dynamically created filesystem objects
                     58:
                     59: option         INET            # IP + ICMP + TCP + UDP
                     60: option         ALTQ            # ALTQ base
                     61: option         INET6           # IPv6 (needs INET)
                     62: option         IPSEC           # IPsec
                     63: #option                KEY             # PF_KEY (implied by IPSEC)
                     64: #option                NETATALK        # AppleTalk
                     65: option         PPP_BSDCOMP     # PPP BSD compression
                     66: option         PPP_DEFLATE
                     67: option         MROUTING        # Multicast router
                     68: #option                PIM             # Protocol Independent Multicast
                     69:
                     70: #softraid0     at root         # Software RAID
                     71: #scsibus*      at softraid?
                     72:
                     73: pseudo-device  pf              # packet filter
                     74: pseudo-device  pflog           # pf log if
                     75: pseudo-device  pfsync          # pf sync if
                     76: pseudo-device  sppp    1       # Sync PPP/HDLC
                     77: pseudo-device  enc     1       # option IPSEC needs the encapsulation interface
                     78: #pseudo-device strip   1       # Starmode Radio IP interface
                     79:
                     80: pseudo-device  pty     16      # initial number of pseudo-terminals
                     81: pseudo-device  nmea    1       # NMEA 0183 line discipline
                     82: pseudo-device  vnd     4       # paging to files
                     83: pseudo-device  ccd     4       # concatenated disk devices
1.2     ! nbrk       84: #pseudo-device ksyms   1       # kernel symbols device
1.1       nbrk       85: pseudo-device  systrace 1      # system call tracing device
                     86:
                     87: # clonable devices
                     88: pseudo-device  bpfilter        # packet filter
                     89: pseudo-device  bridge          # network bridging support
                     90: pseudo-device  carp            # CARP protocol support
                     91: pseudo-device  gif             # IPv[46] over IPv[46] tunnel (RFC1933)
                     92: pseudo-device  gre             # GRE encapsulation interface
                     93: pseudo-device  loop            # network loopback
                     94: pseudo-device  ppp             # PPP
                     95: pseudo-device  sl              # CSLIP
                     96: pseudo-device  tun             # network tunneling over tty
                     97: pseudo-device  vlan            # IEEE 802.1Q VLAN
                     98: pseudo-device  trunk           # Trunking support
                     99:
                    100: # for IPv6
                    101: #pseudo-device faith   1       # IPv[46] tcp relay translation i/f
                    102:
                    103: pseudo-device  pppoe   1       # PPP over Ethernet (RFC 2516)
                    104: pseudo-device  bio     1       # ioctl multiplexing device
                    105:
                    106: option         BOOT_CONFIG     # add support for boot -c

CVSweb