std revision 1.19
1# $NetBSD: std,v 1.19 2014/10/10 12:46:32 uebayasi Exp $
2#
3# standard MI 'options'
4#
5# this file is for options which can't be off-by-default for some reasons.
6# "it's commonly used" is NOT a good reason to enable options here.
7
8#
9# Always include "kern" attribute (module).  Other attributes don't need to
10# depend on "kern".
11#
12options	KERN
13
14# the following options are on-by-default to keep
15# kernel config file compatibility.
16options	VMSWAP		# Swap device/file support
17options	BUFQ_FCFS	# First-come First-serve strategy
18options	BUFQ_DISKSORT	# Traditional min seek sort strategy
19options	RFC2292		# Previous version of Adv. Sockets API for IPv6 
20options	PTRACE		# Include ptrace(2)
21options	COREDUMP	# allow processes to coredump.
22options	AIO		# POSIX asynchronous I/O
23options	MQUEUE		# POSIX message queues
24
25options	NET		# XXX Clean up dependency
26
27#
28# Security model.
29#
30options	secmodel_bsd44	# Traditional 4.4BSD security model
31
32#
33# Scheduling algorithm
34#
35options	SCHED_4BSD
36
37pseudo-device	cpuctl
38
39#
40# Kernel entropy pool and random-number generator pseudodevice.
41# The pseudodevice might stop being "std" when the two are torn
42# apart some day but the entropy pool itself never will (they are
43# presently implemented in the same source file)
44#
45pseudo-device	rnd
46