acrn-hypervisor/hypervisor/scenarios
dongshen 73cff9ef08 HV: predefine pci vbar's base address for pre-launched VMs in vm_config
For pre-launched VMs, currently we set all vbars to 0s initially in
bar emulation code, guest OS will reprogram the bars when it sees the bars are uninited (0s).
We consider this is not the right solution, change to populate the
vbars (to non zero valid pci hole address) based on the vbar base
addresses predefined in vm_config.

Store a pointer to acrn_vm_pci_ptdev_config in struct pci_vdev

Tracked-On: #3022
Signed-off-by: dongshen <dongsheng.x.zhang@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2019-05-22 10:00:15 +08:00
..
industry HV: remove some redundant includes 2019-05-08 16:57:46 +08:00
logical_partition HV: predefine pci vbar's base address for pre-launched VMs in vm_config 2019-05-22 10:00:15 +08:00
sdc HV: remove some redundant includes 2019-05-08 16:57:46 +08:00