acrn-hypervisor/hypervisor/include
Shuo A Liu 684766f008 hv: Save/restore MSR_IA32_CSTAR during context switch
Both Windows guest and Linux guest use the MSR MSR_IA32_CSTAR, while
Linux uses it rarely. Now vcpu context switch doesn't save/restore it.
Windows detects the change of the MSR and rises a exception.

Do the save/resotre MSR_IA32_CSTAR during context switch.

Tracked-On: #5899
Signed-off-by: Shuo A Liu <shuo.a.liu@intel.com>
2021-04-01 16:51:15 +08:00
..
arch/x86 hv: Save/restore MSR_IA32_CSTAR during context switch 2021-04-01 16:51:15 +08:00
common hv: rename hypercall for hv-emulated device management 2020-12-07 16:25:17 +08:00
debug hv: debug: Enable MMIO UART support 2020-08-27 13:31:17 +08:00
dm HV: Revert "HV: remove efi support for SOS" 2021-03-15 11:14:30 +08:00
hw HV: deny HV owned PCI bar access from SOS 2021-02-03 14:01:23 +08:00
lib HV: Revert "HV: remove efi support for SOS" 2021-03-15 11:14:30 +08:00
public hv: rename hypercall for hv-emulated device management 2020-12-07 16:25:17 +08:00