mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-05-31 11:25:30 +00:00
Now ACRN would traps MSI-X Table Structure access and does MSI-X interrupt remapping for pass-thru PCIe devices. ACRN does this trap by unmmapping the address ranges where the MSI-X Table Structure locates in granularity of 4K pages. So there may have other registers (non-MSI-X structures) in these trapped pages However, the guest may access these registers (non-MSI-X structures) in these trapped pages, which needs to be forwarded to the physical device. This patch forwards the access to real hardware for pass-thru PCIe devices. Tracked-On: #8255 Signed-off-by: Fei Li <fei1.li@intel.com> |
||
---|---|---|
.. | ||
vpci | ||
io_req.c | ||
mmio_dev.c | ||
vgpio.c | ||
vioapic.c | ||
vpic.c | ||
vrtc.c | ||
vuart.c |