summaryrefslogtreecommitdiffstats
path: root/arch/x86/xen/Makefile
diff options
context:
space:
mode:
authorStefano Stabellini2010-05-14 13:48:19 +0200
committerJeremy Fitzhardinge2010-07-27 08:13:25 +0200
commit409771d258e9dd71c30f3c9520fd2b796ffc40f0 (patch)
tree68678275563114e9d381ae587fc80bd4d34a7e90 /arch/x86/xen/Makefile
parentxen: Fix find_unbound_irq in presence of ioapic irqs. (diff)
downloadkernel-qcow2-linux-409771d258e9dd71c30f3c9520fd2b796ffc40f0.tar.gz
kernel-qcow2-linux-409771d258e9dd71c30f3c9520fd2b796ffc40f0.tar.xz
kernel-qcow2-linux-409771d258e9dd71c30f3c9520fd2b796ffc40f0.zip
x86: Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock.
Use xen_vcpuop_clockevent instead of hpet and APIC timers as main clockevent device on all vcpus, use the xen wallclock time as wallclock instead of rtc and use xen_clocksource as clocksource. The pv clock algorithm needs to work correctly for the xen_clocksource and xen wallclock to be usable, only modern Xen versions offer a reliable pv clock in HVM guests (XENFEAT_hvm_safe_pvclock). Using the hpet as clocksource means a VMEXIT every time we read/write to the hpet mmio addresses, pvclock give us a better rating without VMEXITs. Same goes for the xen wallclock and xen_vcpuop_clockevent Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> Signed-off-by: Don Dutile <ddutile@redhat.com> Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Diffstat (limited to 'arch/x86/xen/Makefile')
0 files changed, 0 insertions, 0 deletions