acrn-hypervisor/hypervisor/arch/x86/guest
Minggui Cao d123083fa9 HV: add hypercall to monitor UOS PTdev intr status
The hypercall can be used by SOS/DM to monitor UOS
pass-thru devices' interrupt data; and if an "interrupt
storm" happens in UOS, it can be used to delay the UOS
PTdev interrupt's injection for sometime.

The two functions are implemented by one hypercall with
two sub-commands, and with the data/params in the buffer.

Tracked-On: #866
Signed-off-by: Minggui Cao <minggui.cao@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
2018-09-25 11:09:35 +08:00
..
guest.c HV:Hypercall:Remove redundant error checking 2018-09-18 09:43:24 +08:00
instr_emul.c hv:Fix Implict conversion:actual to formal param 2018-09-18 13:09:39 +08:00
instr_emul.h hv:Fix Implict conversion:actual to formal param 2018-09-18 13:09:39 +08:00
mptable.c hv: pgtable: fix 'Use of function like macro' 2018-09-07 11:11:06 +08:00
pm.c hv: Replace dynamic memory allocation for I/O bitmaps 2018-09-12 09:20:07 +08:00
ucode.c hv: treewide: convert some MACROs to inline functions 2018-09-04 12:27:18 +08:00
vcpu.c hv:Replace vlapic pointer with instance in vcpu_arch 2018-09-12 09:20:07 +08:00
vlapic_priv.h hv:Move vlapic structure to vlapic.h 2018-09-12 09:20:07 +08:00
vlapic.c HV:fix potential buffer overflow issues 2018-09-18 16:14:27 +08:00
vm.c HV: modify code for intr storm detect & handling 2018-09-25 11:09:35 +08:00
vmcall.c HV: add hypercall to monitor UOS PTdev intr status 2018-09-25 11:09:35 +08:00
vmsr.c hv: Replace dynamic memory allocation for MSR bitmap 2018-09-12 09:20:07 +08:00