acrn-hypervisor/hypervisor/dm/vpci
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
..
pci_pt.c hv: vmsi: name vmsi with verb-object style 2019-11-29 08:53:07 +08:00
vdev.c hv: vpci: move vBAR base setting into pci_vdev_write_bar 2019-11-15 13:54:21 +08:00
vhostbridge.c hv:remove some unnecessary includes 2019-10-15 14:40:39 +08:00
vmsi.c hv: vmsi: refine write_vmsi_cfg implementation 2019-12-05 16:43:22 +08:00
vmsix.c hv: vmsix: refine vmsix remap 2019-12-05 16:43:22 +08:00
vpci_priv.h hv: vmsi: name vmsi with verb-object style 2019-11-29 08:53:07 +08:00
vpci.c hv: vpci: remove 64 bits PCI BAR map logic constraint 2019-11-15 13:54:21 +08:00