mirror of
https://git.FreeBSD.org/src.git
synced 2025-01-06 13:09:50 +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:
parent
3f5ad47d6a
commit
4517aab293
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=163041
@ -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.
|
performance with several known workloads, and reports of instability.
|
||||||
Deployment of
|
Deployment of
|
||||||
.Nm
|
.Nm
|
||||||
in production environments should be done cautiously.
|
in production environments is not recommended at this time.
|
||||||
|
@ -26,7 +26,6 @@ ident GENERIC
|
|||||||
|
|
||||||
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
|
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
|
||||||
|
|
||||||
#options SCHED_ULE # ULE scheduler
|
|
||||||
options SCHED_4BSD # 4BSD scheduler
|
options SCHED_4BSD # 4BSD scheduler
|
||||||
options PREEMPTION # Enable kernel thread preemption
|
options PREEMPTION # Enable kernel thread preemption
|
||||||
options INET # InterNETworking
|
options INET # InterNETworking
|
||||||
|
@ -163,7 +163,8 @@ options ROOTDEVNAME=\"ufs:da0s2e\"
|
|||||||
#
|
#
|
||||||
# SCHED_ULE is a new scheduler that has been designed for SMP and has some
|
# 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
|
# 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_4BSD
|
||||||
#options SCHED_CORE
|
#options SCHED_CORE
|
||||||
|
@ -28,7 +28,6 @@ ident GENERIC
|
|||||||
|
|
||||||
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
|
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
|
||||||
|
|
||||||
#options SCHED_ULE # ULE scheduler
|
|
||||||
options SCHED_4BSD # 4BSD scheduler
|
options SCHED_4BSD # 4BSD scheduler
|
||||||
options PREEMPTION # Enable kernel thread preemption
|
options PREEMPTION # Enable kernel thread preemption
|
||||||
options INET # InterNETworking
|
options INET # InterNETworking
|
||||||
|
@ -44,7 +44,6 @@ options NFS_ROOT # NFS usable as root device
|
|||||||
options PROCFS # Process filesystem (/proc)
|
options PROCFS # Process filesystem (/proc)
|
||||||
options PSEUDOFS # Pseudo-filesystem framework
|
options PSEUDOFS # Pseudo-filesystem framework
|
||||||
options SCHED_4BSD # 4BSD scheduler
|
options SCHED_4BSD # 4BSD scheduler
|
||||||
#options SCHED_ULE # ULE scheduler
|
|
||||||
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options SMP # Symmetric Multi-Processor support
|
options SMP # Symmetric Multi-Processor support
|
||||||
options SOFTUPDATES # Enable FFS soft updates support
|
options SOFTUPDATES # Enable FFS soft updates support
|
||||||
|
@ -28,7 +28,6 @@ ident GENERIC
|
|||||||
|
|
||||||
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
|
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
|
||||||
|
|
||||||
#options SCHED_ULE # ULE scheduler
|
|
||||||
options SCHED_4BSD # 4BSD scheduler
|
options SCHED_4BSD # 4BSD scheduler
|
||||||
options PREEMPTION # Enable kernel thread preemption
|
options PREEMPTION # Enable kernel thread preemption
|
||||||
options INET # InterNETworking
|
options INET # InterNETworking
|
||||||
|
@ -30,7 +30,6 @@ makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
|
|||||||
options POWERMAC #NewWorld Apple PowerMacs
|
options POWERMAC #NewWorld Apple PowerMacs
|
||||||
options PSIM #GDB PSIM ppc simulator
|
options PSIM #GDB PSIM ppc simulator
|
||||||
|
|
||||||
#options SCHED_ULE #ULE scheduler
|
|
||||||
options SCHED_4BSD #4BSD scheduler
|
options SCHED_4BSD #4BSD scheduler
|
||||||
options INET #InterNETworking
|
options INET #InterNETworking
|
||||||
options INET6 #IPv6 communications protocols
|
options INET6 #IPv6 communications protocols
|
||||||
|
@ -31,7 +31,6 @@ makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
|
|||||||
# Platforms supported
|
# Platforms supported
|
||||||
# At this time all platforms are supported, as-is.
|
# At this time all platforms are supported, as-is.
|
||||||
|
|
||||||
#options SCHED_ULE # ULE scheduler
|
|
||||||
options SCHED_4BSD # 4BSD scheduler
|
options SCHED_4BSD # 4BSD scheduler
|
||||||
#options PREEMPTION # Enable kernel thread preemption
|
#options PREEMPTION # Enable kernel thread preemption
|
||||||
options INET # InterNETworking
|
options INET # InterNETworking
|
||||||
|
@ -29,7 +29,6 @@ makeoptions NO_MODULES="" # disable modules (aicasm in buildenv)
|
|||||||
# Platforms supported
|
# Platforms supported
|
||||||
# At this time all platforms are supported, as-is.
|
# At this time all platforms are supported, as-is.
|
||||||
|
|
||||||
#options SCHED_ULE # ULE scheduler
|
|
||||||
options SCHED_4BSD # 4BSD scheduler
|
options SCHED_4BSD # 4BSD scheduler
|
||||||
#options PREEMPTION # Enable kernel thread preemption
|
#options PREEMPTION # Enable kernel thread preemption
|
||||||
options INET # InterNETworking
|
options INET # InterNETworking
|
||||||
|
Loading…
Reference in New Issue
Block a user