acrn-hypervisor/hypervisor/include
Kaige Fu d26d8bec01 HV: Don't make NMI injection req when notifying vCPU
The NMI for notification should not be inject to guest. So,
this patch drops NMI injection request when we use NMI
to notify vCPUs. Meanwhile, ACRN doesn't support vNMI well
and there is no well-designed way to check if the NMI is
for notification or for guest now. So, we take all the NMIs as
notificaton NMI for hard rtvm temporarily. It means that the
hard rtvm will never receive NMI with this patch applied.

TODO: vNMI support is not ready yet. we will add it later.

Tracked-On: #3886
Signed-off-by: Kaige Fu <kaige.fu@intel.com>
2019-12-16 16:54:30 +08:00
..
arch/x86 HV: Don't make NMI injection req when notifying vCPU 2019-12-16 16:54:30 +08:00
common HV: Use NMI to kick lapic-pt vCPU's thread 2019-12-16 16:54:30 +08:00
debug HV: Kconfig: remove MAX_VCPUS_PER_VM in Kconfig 2019-12-12 13:49:28 +08:00
dm HV: rename CONFIG_MAX_PCPU_NUM to MAX_PCPU_NUM 2019-12-12 13:49:28 +08:00
hw HV: parse default pci mmcfg base 2019-12-02 16:20:24 +08:00
lib hv: support xsave in context switch 2019-12-02 09:31:12 +08:00
public hv: make hypercall HC_CREATE_VCPU empty 2019-09-24 11:58:45 +08:00