]> CyberLeo.Net >> Repos - FreeBSD/releng/9.0.git/blob - sys/amd64/conf/XENHVM
Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
[FreeBSD/releng/9.0.git] / sys / amd64 / conf / XENHVM
1 #
2 # XENHVM -- Xen HVM kernel configuration file for FreeBSD/amd64
3 #
4 # $FreeBSD$
5 #
6 include         GENERIC
7 ident           XENHVM
8
9 makeoptions     MODULES_OVERRIDE=""
10
11 #
12 # Adaptive locks rely on a lock-free pointer read to determine the run state
13 # of the thread holding a lock when under contention; under a virtualisation
14 # system, the thread run state may not accurately reflect whether the thread
15 # (or rather its host VCPU) is actually executing.  As such, disable this
16 # optimisation.
17 #
18 options         NO_ADAPTIVE_MUTEXES
19 options         NO_ADAPTIVE_RWLOCKS
20 options         NO_ADAPTIVE_SX
21
22 # Xen HVM support
23 options         XENHVM
24 device          xenpci