acrn-hypervisor/hypervisor/include/arch/x86/asm/guest
Jian Jun Chen c88860250e hv: tlfs: add tlfs TSC freq MSR support for WaaG
TLFS defined 2 vMSRs which can be used by Windows guest to get the
TSC/APIC frequencies from hypervisor. This patch adds the support
of HV_X64_MSR_TSC_FREQUENCY/HV_X64_MSR_APIC_FREQUENCY vMSRS whose
availability is exposed by CPUID.0x40000003:EAX[bit11] and EDX[bit8].

v1->v2:
- revise commit message to highlight that the changes are for WaaG

Tracked-On: #7876
Signed-off-by: Jian Jun Chen <jian.jun.chen@intel.com>
Reviewed-by: Zhao Yakui <yakui.zhao@intel.com>
Reviewed-by: Fei Li <fei1.li@intel.com>
2022-07-18 16:15:29 +08:00
..
assign.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
ept.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
guest_memory.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
guest_pm.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
hyperv.h hv: tlfs: add tlfs TSC freq MSR support for WaaG 2022-07-18 16:15:29 +08:00
instr_emul.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
lock_instr_emul.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
nested.h hv: nested: enable multiple active VMCS12 support 2021-09-26 08:49:35 +08:00
optee.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
trusty.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
ucode.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vcat.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vcpu.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vcpuid.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vept.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virq.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtual_cr.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vlapic.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vm_reset.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vm.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vmcs.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vmexit.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vmtrr.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vmx_io.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00