MFC:
- 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. This is not an exact MFC since we don't have alpha in -CURRENT. Approved by: re (kensmith)
This commit is contained in:
parent
abd0e14250
commit
12d501e415
@ -86,4 +86,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.
|
||||
|
@ -43,7 +43,6 @@ options DEC_1000A # AlphaServer 1000, 1000A, 800
|
||||
options DEC_KN300 # AlphaServer 4100 (Rawhide),
|
||||
# AlphaServer 1200 (Tincup)
|
||||
|
||||
#options SCHED_ULE # ULE scheduler
|
||||
# PREEMPTION appears to have a negative impact on stability (locking related
|
||||
# panics) at least on SMP machines.
|
||||
#options PREEMPTION # Enable kernel thread preemption
|
||||
|
@ -27,7 +27,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
|
||||
|
@ -169,7 +169,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_ULE
|
||||
|
@ -29,7 +29,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
|
||||
|
@ -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
|
||||
|
@ -29,7 +29,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
|
||||
|
@ -31,7 +31,6 @@ makeoptions WERROR=-Wno-error #XXX: We don't want -Werror just now
|
||||
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
|
||||
|
@ -32,7 +32,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
|
||||
|
Loading…
x
Reference in New Issue
Block a user