acrn-hypervisor/hypervisor/arch/x86/guest
Jason Chen CJ 2dca23c7c9 add hypercall hc_sos_offline_cpu support
SOS boot with all physicall cpus, before running UOS, it should free
CPU resource by offline not used cpus
- first do standard cpu offline flow
- then call hcall_sos_offline_cpu hypercall to release cpu resource really

Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-07-25 17:18:14 +08:00
..
guest.c hv: mmu: minor fix about hv mmu && ept modify 2018-07-24 12:48:45 +08:00
instr_emul_wrapper.c HV:INSTR_EMUL: Clean up CPU_reg_name 2018-07-19 14:08:03 +08:00
instr_emul_wrapper.h hv: cpu: align general-purpose register layout with vmx 2018-07-25 13:05:38 +08:00
instr_emul.c hv: cpu: remove general-purpose register mapping in instruction emulation 2018-07-25 13:05:38 +08:00
instr_emul.h HV: instr_emul: enforce unsignedness when possible 2018-07-05 13:14:07 +08:00
pm.c HV: Fix new MISRAC violations for brackets 2018-07-16 11:02:38 +08:00
ucode.c HV: Bracket for the same level of precendence 2018-07-24 10:10:39 +08:00
vcpu.c hv: cpu: align general-purpose register layout with vmx 2018-07-25 13:05:38 +08:00
vioapic.c hv: bug fix on operating spin_lock 2018-07-25 15:34:02 +08:00
vlapic_priv.h HV: vlapic: convert loop variables to unsigned 2018-07-13 10:02:44 +08:00
vlapic.c hv: mmu: refine set guest memory region API 2018-07-24 12:48:45 +08:00
vm.c add CONFIG_VM0_DESC support 2018-07-25 17:18:14 +08:00
vmcall.c add hypercall hc_sos_offline_cpu support 2018-07-25 17:18:14 +08:00
vmsr.c HV:treewide:Add exec_vmread32 and exec_vmwrite32 functions 2018-07-18 12:31:42 +08:00
vpic.c HV: guest: cleanup of remaining integral type violations 2018-07-23 10:23:49 +08:00