acrn-hypervisor/hypervisor/dm/vpci
Li, Fei1 21cb120bcc hv: vpci: add a global PCI lock for each VM
Concurrent access on PCI device may happened if UOS try to access PCI configuration
space on different vCPUs through IO port. This patch just adds a global PCI lock for
each VM to prevent the concurrent access.

Tracked-On: #3475
Signed-off-by: Li, Fei1 <fei1.li@intel.com>
2019-11-01 14:44:11 +08:00
..
pci_pt.c hv: vpci: do unmap/map in vdev_pt_write_vbar explicitly 2019-10-31 11:46:10 +08:00
vdev.c hv: vpci: add a global PCI lock for each VM 2019-11-01 14:44:11 +08:00
vhostbridge.c hv:remove some unnecessary includes 2019-10-15 14:40:39 +08:00
vmsi.c hv:fix reference to uninitialized variable in vmsi_remap() 2019-10-24 11:42:59 +08:00
vmsix.c hv: vpci: a minor fix about handling vmsix table mmio access for post-launched VM 2019-09-16 15:32:26 +08:00
vpci.c hv: vpci: add a global PCI lock for each VM 2019-11-01 14:44:11 +08:00
vpci_priv.h hv: vpci: add a global PCI lock for each VM 2019-11-01 14:44:11 +08:00