mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-22 01:07:57 +00:00
dm: ensure identical mapping of pass-thru dev PIO bar
For pass-thru dev PIO bar,ensure it's identical mapping (guest PIO bar start address equals to host PIO bar start address). Then in HV side, set the corresponding VMCS io bitmap to pass-thru these io ports for performance. Tracked-On: #6508 Signed-off-by: Fei Li <fei1.li@intel.com> Acked-by: Wang, Yu1 <yu1.wang@intel.com>
This commit is contained in:
@@ -51,10 +51,8 @@
|
||||
#define SOFTWARE_SRAM_MAX_SIZE 0x00800000UL
|
||||
#define SOFTWARE_SRAM_BASE_GPA (PCI_EMUL_MEMBASE32 - SOFTWARE_SRAM_MAX_SIZE)
|
||||
|
||||
/* Currently,only gvt need reserved bar regions,
|
||||
* so just hardcode REGION_NUMS=5 here
|
||||
*/
|
||||
#define REGION_NUMS 5
|
||||
/* GVT BARs + PTDEV IO BARs */
|
||||
#define REGION_NUMS 32
|
||||
|
||||
struct vmctx;
|
||||
struct pci_vdev;
|
||||
|
Reference in New Issue
Block a user