[BACK]Return to std CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / conf

File: [cvs.NetBSD.org] / src / sys / conf / std (download)

Revision 1.8, Thu May 17 14:51:37 2007 UTC (12 years, 10 months ago) by yamt
Branch: MAIN
CVS Tags: nick-csl-alignment-base, mjf-ufs-trans-base, hpcarm-cleanup
Branch point for: nick-csl-alignment, jmcneill-pm
Changes since 1.7: +6 -1 lines

merge yamt-idlelwp branch.  asked by core@.  some ports still needs work.

from doc/BRANCHES:

	idle lwp, and some changes depending on it.

	1. separate context switching and thread scheduling.
	   (cf. gmcgarry_ctxsw)
	2. implement idle lwp.
	3. clean up related MD/MI interfaces.
	4. make scheduler(s) modular.

# $NetBSD: std,v 1.8 2007/05/17 14:51:37 yamt Exp $
#
# standard MI 'options'
#
# this file is for options which can't be off-by-default for some reasons.
# "it's commonly used" is NOT a good reason to enable options here.

# the following options are on-by-default to keep
# kernel config file compatibility.
options	VMSWAP		# Swap device/file support
options	BUFQ_FCFS	# First-come First-serve strategy
options	BUFQ_DISKSORT	# Traditional min seek sort strategy
options	RFC2292		# Previous version of Adv. Sockets API for IPv6 
options	PTRACE		# Include ptrace(2)
options	COREDUMP	# allow processes to coredump.

#
# Security model.
#
options secmodel_bsd44	# Traditional 4.4BSD security model

#
# Scheduling algorithm
#
options	SCHED_4BSD