1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-04 12:52:15 +00:00

- Remove SCHED_ULE from GENERIC to better avoid foot-shooting by

unsuspecting users.
- Add a comment in NOTES about experimental status of SCHED_ULE.
- Make warning about experimental status in sched_ule(4) a bit
  stronger.

Suggested and reviewed by:	dougb
Discussed on:			developers
MFC after:			3 days
This commit is contained in:
Simon L. B. Nielsen 2006-10-05 20:31:58 +00:00
parent 3f5ad47d6a
commit 4517aab293
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=163041
9 changed files with 3 additions and 9 deletions

View File

@ -87,4 +87,4 @@ is not enabled by default due to a number of known issues, including weak
performance with several known workloads, and reports of instability.
Deployment of
.Nm
in production environments should be done cautiously.
in production environments is not recommended at this time.

View File

@ -26,7 +26,6 @@ ident GENERIC
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
#options SCHED_ULE # ULE scheduler
options SCHED_4BSD # 4BSD scheduler
options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking

View File

@ -163,7 +163,8 @@ options ROOTDEVNAME=\"ufs:da0s2e\"
#
# SCHED_ULE is a new scheduler that has been designed for SMP and has some
# advantages for UP as well. It is intended to replace the 4BSD scheduler
# over time.
# over time. NOTE: SCHED_ULE is currently considered experimental and is
# not recommended for production use at this time.
#
options SCHED_4BSD
#options SCHED_CORE

View File

@ -28,7 +28,6 @@ ident GENERIC
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
#options SCHED_ULE # ULE scheduler
options SCHED_4BSD # 4BSD scheduler
options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking

View File

@ -44,7 +44,6 @@ options NFS_ROOT # NFS usable as root device
options PROCFS # Process filesystem (/proc)
options PSEUDOFS # Pseudo-filesystem framework
options SCHED_4BSD # 4BSD scheduler
#options SCHED_ULE # ULE scheduler
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options SMP # Symmetric Multi-Processor support
options SOFTUPDATES # Enable FFS soft updates support

View File

@ -28,7 +28,6 @@ ident GENERIC
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
#options SCHED_ULE # ULE scheduler
options SCHED_4BSD # 4BSD scheduler
options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking

View File

@ -30,7 +30,6 @@ makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
options POWERMAC #NewWorld Apple PowerMacs
options PSIM #GDB PSIM ppc simulator
#options SCHED_ULE #ULE scheduler
options SCHED_4BSD #4BSD scheduler
options INET #InterNETworking
options INET6 #IPv6 communications protocols

View File

@ -31,7 +31,6 @@ makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
# Platforms supported
# At this time all platforms are supported, as-is.
#options SCHED_ULE # ULE scheduler
options SCHED_4BSD # 4BSD scheduler
#options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking

View File

@ -29,7 +29,6 @@ makeoptions NO_MODULES="" # disable modules (aicasm in buildenv)
# Platforms supported
# At this time all platforms are supported, as-is.
#options SCHED_ULE # ULE scheduler
options SCHED_4BSD # 4BSD scheduler
#options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking