acrn-hypervisor/hypervisor/include/arch/x86
Li, Fei1 6c8fc0a4df hv: remove vm_description_array
When we create an UOS, we didn't indicate the vmid.
Thus we can't get the vm description for the vm
description array.

Instead we use a temporary vm description to save data to
fill the vm structure when crate an UOS. It's uselesss once
UOS has created. So we don't need to maintain vm description
array here for UOS.

Signed-off-by: Li, Fei1 <fei1.li@intel.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
2018-05-30 14:01:56 +08:00
..
guest hv: remove vm_description_array 2018-05-30 14:01:56 +08:00
apicreg.h lapic: continuous LVT registers as an array 2018-05-30 13:52:11 +08:00
assign.h HV: treewide: give names to unnamed structs/unions 2018-05-29 14:12:15 +08:00
cpu.h exception: add vcpu_queue_exception function 2018-05-30 13:51:49 +08:00
cpufeatures.h hv: add hardware_detect_support to detect which hardware we support 2018-05-15 17:25:56 +08:00
cpuid.h HV: add cpu model name 2018-05-15 17:25:25 +08:00
gdt.h HV: treewide: give names to unnamed structs/unions 2018-05-29 14:12:15 +08:00
hv_arch.h hv: move structure(intr_ctx) to irq.h 2018-05-23 13:38:52 +08:00
idt.h HV: treewide: give names to unnamed structs/unions 2018-05-29 14:12:15 +08:00
io.h HV Cx: allow guest to access host idle port 2018-05-15 17:25:57 +08:00
ioapic.h ptdev: change remapping entry from virtual to physical based 2018-05-15 17:25:57 +08:00
irq.h exception: add vcpu_inject_pf support 2018-05-30 13:51:49 +08:00
lapic.h refine: remove redundant data type definition 2018-05-15 17:25:54 +08:00
mmu.h page walk during copy_from_vm/copy_to_vm 2018-05-24 13:42:19 +08:00
msr.h hv: vmx_capability: add cpu_has_vmx_ept/vpid_cap API 2018-05-15 17:25:55 +08:00
multiboot.h UEFI: change the efi_ctx passing method 2018-05-15 17:19:39 +08:00
reboot.h hv: Add reboot shell command 2018-05-18 16:38:40 +08:00
softirq.h initial import 2018-05-11 14:44:28 +08:00
timer.h hv: timer: make the timer list be ordered 2018-05-15 18:03:33 +08:00
trusty.h mmu:create temporary page tables for guest at run time 2018-05-15 17:25:26 +08:00
vmexit.h vmexit: refine vmexit loop 2018-05-24 13:42:19 +08:00
vmx.h hv: define 4 vcpu modes 2018-05-24 10:16:48 +08:00
vtd.h ept: change eptp to PA 2018-05-15 17:25:25 +08:00
zeropage.h vm load: fix bug in loading kernel 2018-05-15 17:19:37 +08:00