svn commit: r234348 - head/sys/sparc64/conf

Marius Strobl marius at
Mon Apr 16 18:29:07 UTC 2012

Author: marius
Date: Mon Apr 16 18:29:07 2012
New Revision: 234348

  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


Modified: head/sys/sparc64/conf/GENERIC
--- head/sys/sparc64/conf/GENERIC	Mon Apr 16 18:10:34 2012	(r234347)
+++ head/sys/sparc64/conf/GENERIC	Mon Apr 16 18:29:07 2012	(r234348)
@@ -27,7 +27,7 @@ makeoptions	DEBUG=-g		# Build kernel wit
 #	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

More information about the svn-src-head mailing list