Author: cperciva
Date: Mon Jan 16 02:42:16 2012
New Revision: 230184
URL: http://svn.freebsd.org/changeset/base/230184

Log:
  Copy XENHVM config file from amd64, now that i386+XENHVM works.

Added:
     - copied unchanged from r230183, head/sys/amd64/conf/XENHVM
Directory Properties:
  head/sys/i386/conf/XENHVM   (props changed)

Copied: head/sys/i386/conf/XENHVM (from r230183, head/sys/amd64/conf/XENHVM)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/sys/i386/conf/XENHVM   Mon Jan 16 02:42:16 2012        (r230184, copy 
of r230183, head/sys/amd64/conf/XENHVM)
@@ -0,0 +1,24 @@
+#
+# XENHVM -- Xen HVM kernel configuration file for FreeBSD/amd64
+#
+# $FreeBSD$
+#
+include                GENERIC
+ident          XENHVM
+
+makeoptions    MODULES_OVERRIDE=""
+
+#
+# Adaptive locks rely on a lock-free pointer read to determine the run state
+# of the thread holding a lock when under contention; under a virtualisation
+# system, the thread run state may not accurately reflect whether the thread
+# (or rather its host VCPU) is actually executing.  As such, disable this
+# optimisation.
+#
+options        NO_ADAPTIVE_MUTEXES
+options        NO_ADAPTIVE_RWLOCKS
+options        NO_ADAPTIVE_SX
+
+# Xen HVM support
+options        XENHVM
+device         xenpci
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to