From 05374275e5cd559872c29a5e8e395136379c762a Mon Sep 17 00:00:00 2001 From: Marius Strobl Date: Mon, 16 Apr 2012 18:29:07 +0000 Subject: [PATCH] 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 --- sys/sparc64/conf/GENERIC | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/sparc64/conf/GENERIC b/sys/sparc64/conf/GENERIC index 1601ad7afd47..7d9bef8ccc0f 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