acrn-hypervisor/hypervisor/dm
Li Fei1 c05d9f8086 hv: vmsix: refine vmsix remap
Do vMSI-X remap only when Mask Bit in Vector Control Register for MSI-X Table Entry
is unmask.
The previous implementation also has two issues:
1. It only check whether Message Control Register for MSI-X has been modified when
guest writes MSI-X CFG space at Message Control Register offset.
2. It doesn't really disable MSI-X when guest wants to disable MSI-X.

Tracked-On: #3475
Signed-off-by: Li Fei1 <fei1.li@intel.com>
2019-12-05 16:43:22 +08:00
..
vpci hv: vmsix: refine vmsix remap 2019-12-05 16:43:22 +08:00
io_req.c hv: io: do schedule in IO completion polling loop 2019-12-05 11:19:35 +08:00
vioapic.c hv: mmio: move EPT operation out of register_mmio_emulation_handler 2019-10-31 11:46:10 +08:00
vpic.c hv: remove 'flags' field in struct vm_io_range 2019-08-19 10:19:54 +08:00
vrtc.c hv: remove 'flags' field in struct vm_io_range 2019-08-19 10:19:54 +08:00
vuart.c hv: modify printf "not support the vuart index parameter" in vuart_register_io_handler 2019-11-20 09:45:00 +08:00