Return to GENERIC CVS log | Up to [local] / sys / conf |
File: [local] / sys / conf / GENERIC (download)
Revision 1.2, Sun May 11 09:26:12 2008 UTC (16 years ago) by nbrk
Sync up my latest modifications related to OpenBSD/jornada. At this point PCMCIA is not done (this is primary goal since it's only expansion bus for SA-1110) but some other chip subsystems rather work. One of most recent problems sit in ported NetBSD pcic driver. It cause memory abort passing odd addr to bus_space_write_2 (APB transactions are word-wide, but I try to emulate 2-bytes accesses in bus_space_map for sa1111). Other problematic/untested areas: sacic, saic. UART driver is a stub and not really useful. But even with this problems I have overdone my plans with this porting effort. |
# $OpenBSD: GENERIC,v 1.134 2007/06/15 23:01:42 deraadt 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 ACCOUNTING # acct(2) process accounting 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 COMPAT_23 # Kernel compatibility with OpenBSD 2.3, #option COMPAT_25 # 2.5, option COMPAT_35 # 3.5, option COMPAT_43 # and 4.3BSD #option TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD option LKM # loadable kernel modules option FFS # UFS option FFS2 # UFS2 option FFS_SOFTUPDATES # Soft updates option UFS_DIRHASH # hash large directories option QUOTA # UFS quotas option EXT2FS # Second Extended Filesystem option MFS # memory file system option XFS # xfs filesystem option TCP_SACK # Selective Acknowledgements for TCP option TCP_ECN # Explicit Congestion Notification for TCP option TCP_SIGNATURE # TCP MD5 Signatures, for BGP routing sessions #option TCP_FACK # Forward Acknowledgements for TCP option NFSCLIENT # Network File System client option NFSSERVER # Network File System server #option VFSDEBUG # VFS debugging option CD9660 # ISO 9660 + Rock Ridge file system option UDF # UDF (DVD) file system option MSDOSFS # MS-DOS file system option FIFO # FIFOs; RECOMMENDED option PORTAL # dynamically created filesystem objects option INET # IP + ICMP + TCP + UDP option ALTQ # ALTQ base option INET6 # IPv6 (needs INET) option IPSEC # IPsec #option KEY # PF_KEY (implied by IPSEC) #option NETATALK # AppleTalk option PPP_BSDCOMP # PPP BSD compression option PPP_DEFLATE option MROUTING # Multicast router #option PIM # Protocol Independent Multicast #softraid0 at root # Software RAID #scsibus* at softraid? pseudo-device pf # packet filter pseudo-device pflog # pf log if pseudo-device pfsync # pf sync if pseudo-device sppp 1 # Sync PPP/HDLC 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 vnd 4 # paging to files pseudo-device ccd 4 # concatenated disk devices #pseudo-device ksyms 1 # kernel symbols device pseudo-device systrace 1 # system call tracing device # clonable devices pseudo-device bpfilter # packet filter pseudo-device bridge # network bridging support 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 ppp # PPP pseudo-device sl # CSLIP pseudo-device tun # network tunneling over tty pseudo-device vlan # IEEE 802.1Q VLAN pseudo-device trunk # Trunking support # for IPv6 #pseudo-device faith 1 # IPv[46] tcp relay translation i/f pseudo-device pppoe 1 # PPP over Ethernet (RFC 2516) pseudo-device bio 1 # ioctl multiplexing device option BOOT_CONFIG # add support for boot -c