std revision 1.20
11.15Suebayasi# $NetBSD: std,v 1.20 2014/10/31 07:38:36 uebayasi Exp $
21.1Syamt#
31.1Syamt# standard MI 'options'
41.1Syamt#
51.1Syamt# this file is for options which can't be off-by-default for some reasons.
61.1Syamt# "it's commonly used" is NOT a good reason to enable options here.
71.2Syamt
81.19Suebayasi#
91.19Suebayasi# Always include "kern" attribute (module).  Other attributes don't need to
101.19Suebayasi# depend on "kern".
111.19Suebayasi#
121.20Suebayasiselect	kern
131.20Suebayasi
141.20Suebayasiselect	net		# XXX Clean up dependency
151.15Suebayasi
161.2Syamt# the following options are on-by-default to keep
171.2Syamt# kernel config file compatibility.
181.2Syamtoptions	VMSWAP		# Swap device/file support
191.3Syamtoptions	BUFQ_FCFS	# First-come First-serve strategy
201.3Syamtoptions	BUFQ_DISKSORT	# Traditional min seek sort strategy
211.5Srpaulooptions	RFC2292		# Previous version of Adv. Sockets API for IPv6 
221.6Smattoptions	PTRACE		# Include ptrace(2)
231.6Smattoptions	COREDUMP	# allow processes to coredump.
241.10Sadoptions	AIO		# POSIX asynchronous I/O
251.10Sadoptions	MQUEUE		# POSIX message queues
261.7Selad
271.7Selad#
281.7Selad# Security model.
291.7Selad#
301.12Ssimonboptions	secmodel_bsd44	# Traditional 4.4BSD security model
311.8Syamt
321.8Syamt#
331.8Syamt# Scheduling algorithm
341.8Syamt#
351.8Syamtoptions	SCHED_4BSD
361.9Sad
371.9Sadpseudo-device	cpuctl
381.14Stls
391.14Stls#
401.14Stls# Kernel entropy pool and random-number generator pseudodevice.
411.14Stls# The pseudodevice might stop being "std" when the two are torn
421.14Stls# apart some day but the entropy pool itself never will (they are
431.14Stls# presently implemented in the same source file)
441.14Stls#
451.14Stlspseudo-device	rnd
46