Turn on PREEMPTION by default. After fixing several bugs over time, the

last show-stopper keeping PREEMPTION from being usable on sparc64 should
have been dealt with in r230662.
At least on 2-way systems, PREEMPTION causes a little bit of a degradation
in worldstone performance. However, FreeBSD seems to have started building
up regressions in !PREEMPTION cases so sparc64 better should not be an
oddball in this regard.

MFC after:	1 week
This commit is contained in:
Marius Strobl 2012-04-16 18:29:07 +00:00
parent 587fdb536f
commit 05374275e5

View File

@ -27,7 +27,7 @@ makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
# At this time all platforms are supported, as-is.
options SCHED_ULE # ULE scheduler
#options PREEMPTION # Enable kernel thread preemption
options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options SCTP # Stream Control Transmission Protocol