summaryrefslogtreecommitdiffstats
path: root/sys/sparc64
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2012-04-16 18:29:07 +0000
committermarius <marius@FreeBSD.org>2012-04-16 18:29:07 +0000
commit910f312b325a2c6d4c54949fe821672926d11609 (patch)
tree6e96799ba7c8ccf86c2aff84da0dca120b7cd6ec /sys/sparc64
parent734fbc687a3c9399bc009d2fd6d52a0f297e25dc (diff)
downloadFreeBSD-src-910f312b325a2c6d4c54949fe821672926d11609.zip
FreeBSD-src-910f312b325a2c6d4c54949fe821672926d11609.tar.gz
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
Diffstat (limited to 'sys/sparc64')
-rw-r--r--sys/sparc64/conf/GENERIC2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sparc64/conf/GENERIC b/sys/sparc64/conf/GENERIC
index 1601ad7..7d9bef8 100644
--- a/sys/sparc64/conf/GENERIC
+++ b/sys/sparc64/conf/GENERIC
@@ -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
OpenPOWER on IntegriCloud