mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-22 09:17:58 +00:00
hv: vCAT: initialize vCAT MSRs during vmcs init
Initialize vCBM MSRs Initialize vCLOSID MSR Add some vCAT functions: Retrieve max_vcbm and max_pcbm Check if vCAT is configured or not for the VM Map vclosid to pclosid write_vclosid: vCLOSID MSR write handler write_vcbm: vCBM MSR write handler Tracked-On: #5917 Signed-off-by: dongshen <dongsheng.x.zhang@intel.com> Acked-by: Eddie Dong <eddie.dong@Intel.com>
This commit is contained in:
@@ -330,6 +330,9 @@ VP_DM_C_SRCS += arch/x86/guest/vmx_io.c
|
||||
VP_DM_C_SRCS += arch/x86/guest/instr_emul.c
|
||||
VP_DM_C_SRCS += arch/x86/guest/lock_instr_emul.c
|
||||
VP_DM_C_SRCS += arch/x86/guest/vm_reset.c
|
||||
ifeq ($(CONFIG_VCAT_ENABLED),y)
|
||||
VP_DM_C_SRCS += arch/x86/guest/vcat.c
|
||||
endif
|
||||
VP_DM_C_SRCS += common/ptdev.c
|
||||
|
||||
# virtual platform trusty
|
||||
|
Reference in New Issue
Block a user