acrn-hypervisor/hypervisor/arch/x86/guest
Zhou, Wu 32cb5954f2 hv: refine the hard-coded GPA SSRAM area size
Using the SSRAM area size extracted by config_tools, the patch changes
the hard-coded GPA SSRAM area size to its actual size, so that
pre-launched VMs can support large(>8MB) SSRAM area.

When booting service VM, the SSRAM area has to be removed from Service
VM's mem space, because they are passed-through to the pre-rt VM. The
code was bugged since it was using the SSRAM area's GPA in the pre-rt
VM. Changed it to GPA in Service VM.

Tracked-On: #7212

Acked-by: Eddie Dong <eddie.dong@intel.com>
Signed-off-by: Zhou, Wu <wu.zhou@intel.com>
2022-04-18 16:47:23 +08:00
..
assign.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
ept.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
guest_memory.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
hyperv.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
instr_emul.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
lock_instr_emul.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
nested.c hv: refine the vept module 2022-03-08 16:41:46 +08:00
optee.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
pm.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
trusty.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
ucode.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vcat.c hv: support CAT on hybrid platform 2022-04-18 15:33:11 +08:00
vcpu.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vcpuid.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
ve820.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vept.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
virq.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
virtual_cr.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vlapic.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vlapic_priv.h Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vm.c hv: refine the hard-coded GPA SSRAM area size 2022-04-18 16:47:23 +08:00
vm_reset.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vmcall.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vmcs.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vmexit.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vmsr.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vmtrr.c ACRN: hv: Terminology modification in hv code 2021-11-02 10:00:55 +08:00
vmx_asm.S Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
vmx_io.c Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00