summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/unwind.h
diff options
context:
space:
mode:
authorRenat Valiullin <rvaliullin@vmware.com>2016-10-04 13:11:48 -0700
committerThomas Gleixner <tglx@linutronix.de>2016-10-05 11:43:30 +0200
commitb91688f528fe96e09d17e6d87c1b2805eb0c445e (patch)
tree46e3f194c51b91b153193480cd977105e3b67fda /arch/x86/include/asm/unwind.h
parent2df0e78b44e2cbbaa1e319cbca34f23599a4daa0 (diff)
downloadlinux-0-day-b91688f528fe96e09d17e6d87c1b2805eb0c445e.tar.gz
linux-0-day-b91688f528fe96e09d17e6d87c1b2805eb0c445e.tar.xz
x86/vmware: Skip lapic calibration on VMware
In a virtualized environment the APIC timer calibration can go wrong when the host is overcommitted or the guest is running nested. This results in the APIC timers operating at an incorrect frequency. Since VMware supports a mechanism to retrieve the local APIC frequency we can ask the hypervisor for it and skip the APIC calibration loop. Signed-off-by: Renat Valiullin <rvaliullin@vmware.com> Acked-by: Alok N Kataria <akataria@vmware.com> Cc: virtualization@lists.linux-foundation.org Link: http://lkml.kernel.org/r/20161004201148.GA1421@uu64vm Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/x86/include/asm/unwind.h')
0 files changed, 0 insertions, 0 deletions