acrn-hypervisor/hypervisor/include/arch/x86/guest
Binbin Wu b2802f3d1d hv: cpu: align general-purpose register layout with vmx
In current code, general-purpose register layout in run_context is not align with the
general-purpose register index when vmexit. So hv needs to map the index used during
vmexit to the index of the general-purpose register in run_context.
This patch align the layout, so that no mapping needed.

Signed-off-by: Binbin Wu <binbin.wu@intel.com>
Reviewed-by: Eddie Dong <eddie.dong@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
2018-07-25 13:05:38 +08:00
..
guest_pm.h hv: treewide: fix 'No definition in system for prototyped procedure' 2018-07-20 10:38:32 +08:00
guest.h HV: handle integral issue report by MISRA-C 2018-07-16 16:24:29 +08:00
ucode.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
vcpu.h hv: cpu: align general-purpose register layout with vmx 2018-07-25 13:05:38 +08:00
vioapic.h HV: vioapic: cleaning up integral-type-related violations 2018-07-17 15:37:45 +08:00
vlapic.h hv: treewide: fix 'No definition in system for prototyped procedure' 2018-07-20 10:38:32 +08:00
vm.h hv: ept: store virtual address of EPT PML4 table 2018-07-20 10:40:32 +08:00
vpic.h hv: treewide: fix 'No definition in system for prototyped procedure' 2018-07-20 10:38:32 +08:00