Add a convenience config file to build non-modular kernels for testing purposes.
This commit is contained in:
parent
deb772b2e1
commit
738294fb85
70
sys/arch/i386/conf/MONOLITHIC
Normal file
70
sys/arch/i386/conf/MONOLITHIC
Normal file
@ -0,0 +1,70 @@
|
||||
#
|
||||
# Non MODULAR, used mostly as a reference as to what we modularized.
|
||||
#
|
||||
include "GENERIC"
|
||||
|
||||
no options MODULAR
|
||||
|
||||
options EXEC_AOUT # exec a.out binaries
|
||||
options EXEC_ELF32 # exec ELF binaries
|
||||
options EXEC_SCRIPT # exec #! scripts
|
||||
options COREDUMP
|
||||
|
||||
options P1003_1B_SEMAPHORE # p1003.1b semaphore support
|
||||
options AIO # POSIX AIO, built as a module
|
||||
|
||||
options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8,
|
||||
options COMPAT_09 # NetBSD 0.9,
|
||||
options COMPAT_10 # NetBSD 1.0,
|
||||
options COMPAT_11 # NetBSD 1.1,
|
||||
options COMPAT_12 # NetBSD 1.2,
|
||||
options COMPAT_13 # NetBSD 1.3, 386BSD, and BSDI
|
||||
options COMPAT_14 # NetBSD 1.4
|
||||
options COMPAT_15 # NetBSD 1.5
|
||||
options COMPAT_16 # NetBSD 1.6
|
||||
options COMPAT_20 # NetBSD 2.0
|
||||
options COMPAT_30 # NetBSD 3.0
|
||||
options COMPAT_40 # NetBSD 4.0
|
||||
options COMPAT_43 # and 4.3BSD
|
||||
|
||||
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
|
||||
options COMPAT_SVR4 # binary compatibility with SVR4
|
||||
options COMPAT_IBCS2 # binary compatibility with SCO and ISC
|
||||
options COMPAT_LINUX # binary compatibility with Linux
|
||||
options COMPAT_FREEBSD # binary compatibility with FreeBSD
|
||||
|
||||
# File systems
|
||||
file-system FFS # UFS
|
||||
file-system EXT2FS # second extended file system (linux)
|
||||
file-system LFS # log-structured file system
|
||||
file-system MFS # memory file system
|
||||
file-system NFS # Network File System client
|
||||
file-system NTFS # Windows/NT file system (experimental)
|
||||
file-system CD9660 # ISO 9660 + Rock Ridge file system
|
||||
file-system MSDOSFS # MS-DOS file system
|
||||
file-system FDESC # /dev/fd
|
||||
file-system KERNFS # /kern
|
||||
file-system NULLFS # loopback file system
|
||||
file-system OVERLAY # overlay file system
|
||||
file-system PORTAL # portal filesystem (still experimental)
|
||||
file-system PROCFS # /proc
|
||||
file-system UMAPFS # NULLFS + uid and gid remapping
|
||||
file-system UNION # union file system
|
||||
file-system CODA # Coda File System; also needs vcoda (below)
|
||||
file-system SMBFS # experimental - CIFS; also needs nsmb (below)
|
||||
file-system PTYFS # /dev/ptm support
|
||||
file-system TMPFS # Efficient memory file-system
|
||||
|
||||
options QUOTA # UFS quotas
|
||||
|
||||
options NFSSERVER
|
||||
|
||||
options PPP_BSDCOMP # BSD-Compress compression support for PPP
|
||||
options PPP_DEFLATE # Deflate compression support for PPP
|
||||
|
||||
pseudo-device accf_data # "dataready" accept filter
|
||||
pseudo-device accf_http # "httpready" accept filter
|
||||
|
||||
pseudo-device vcoda 4 # coda minicache <-> venus comm.
|
||||
|
||||
pseudo-device nsmb # experimental - SMB requester
|
Loading…
Reference in New Issue
Block a user