summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/uapi
diff options
context:
space:
mode:
authorVitaly Kuznetsov <vkuznets@redhat.com>2018-03-01 15:15:12 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2018-03-16 22:01:31 +0100
commita2e164e7f45ab21742b2e32c0195b699ae2ebfc0 (patch)
tree64a0add3637d090b05997a6f1b8cf4f1c208f480 /arch/x86/include/uapi
parentKVM: x86: Update the exit_qualification access bits while walking an address (diff)
downloadlinux-a2e164e7f45ab21742b2e32c0195b699ae2ebfc0.tar.xz
linux-a2e164e7f45ab21742b2e32c0195b699ae2ebfc0.zip
x86/kvm/hyper-v: add reenlightenment MSRs support
Nested Hyper-V/Windows guest running on top of KVM will use TSC page clocksource in two cases: - L0 exposes invariant TSC (CPUID.80000007H:EDX[8]). - L0 provides Hyper-V Reenlightenment support (CPUID.40000003H:EAX[13]). Exposing invariant TSC effectively blocks migration to hosts with different TSC frequencies, providing reenlightenment support will be needed when we start migrating nested workloads. Implement rudimentary support for reenlightenment MSRs. For now, these are just read/write MSRs with no effect. Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Reviewed-by: Roman Kagan <rkagan@virtuozzo.com> Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
Diffstat (limited to 'arch/x86/include/uapi')
0 files changed, 0 insertions, 0 deletions