acrn-hypervisor/hypervisor/include
Jason Chen CJ a6ff3a9bdc vm: allocated all pcpus to vm0 at the beginning
allocated all pcpus to vm0 to handle possible AP wakeup flow for all cpus,
as we pass org ACPI table to VM0 - that means VM0 can see all CPUs.

SOS(VM0) start expected CPUs through "maxcpus=" kernel cmdline option.

During first hypercall from SOS, calling vm_fixup to free un-expect-enabled
vcpus from VM0.

Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com>
Acked-by: Xu, Anthony <anthony.xu@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-05-17 10:23:27 +08:00
..
arch/x86 vm: allocated all pcpus to vm0 at the beginning 2018-05-17 10:23:27 +08:00
common HV: refine copy_from_vm/copy_to_vm 2018-05-17 10:21:38 +08:00
debug Remove STATIC_ASSERT Macro and replace with standard _Static_assert 2018-05-15 17:19:38 +08:00
lib lib: Move all str ops functions to one src file 2018-05-16 11:57:11 +08:00
public HV: increase UOS VIOAPIC pin count 2018-05-16 15:09:48 +08:00
hv_debug.h initial import 2018-05-11 14:44:28 +08:00
hv_lib.h lib: Move all str ops functions to one src file 2018-05-16 11:57:11 +08:00
hypervisor.h initial import 2018-05-11 14:44:28 +08:00