acrn-hypervisor/hypervisor/arch/x86/guest
Chenli Wei dcb0f05efc hv: refine the sworld memory allocate
The current code uses a predefined sworld memory array to reserve memory
for trusty VMs, and assume all post launched VMs are trusty VM which is
not correct.

This patch statically reserved memory just for trusty VMs and save 16M
memory for every non trusty VM.

Tracked-On: #6690
Signed-off-by: Chenli Wei <chenli.wei@intel.com>
Acked-by: Eddie Dong <eddie.dong@Intel.com>
2022-10-19 15:58:25 +08:00
..
assign.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
ept.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
guest_memory.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
hyperv.c hv: tlfs: fix the incorrect vLAPIC freq MSR 2022-07-26 05:53:19 +08:00
instr_emul.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
lock_instr_emul.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
nested.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
optee.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
pm.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
trusty.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
ucode.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vcat.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vcpu.c hv: add param to control INIT used to kick pCPU 2022-09-26 13:28:02 +08:00
vcpuid.c hv: remove CPU frequency control from guests 2022-09-21 03:48:58 +08:00
ve820.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vept.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virq.c hv: improve smp call to support debugging RTVM 2022-09-26 13:28:02 +08:00
virtual_cr.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vlapic_priv.h Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vlapic.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vm_reset.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vm.c hv: refine the sworld memory allocate 2022-10-19 15:58:25 +08:00
vmcall.c hv: add hypercall to register asyncio 2022-09-27 10:26:42 +08:00
vmcs.c hv: use kick-mode in per-cpu to control kick pCPU 2022-09-26 13:28:02 +08:00
vmexit.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vmsr.c hv: remove CPU frequency control from guests 2022-09-21 03:48:58 +08:00
vmtrr.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vmx_asm.S Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
vmx_io.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00