Files
acrn-hypervisor/devicemodel/include
Junming Liu 1ac0b57c6a dm:gvt:reserve gvt bar regions in ACRN-DM
The current design has the following problem:
gvt uses some pci bar regions,
but ACRN-DM isn't aware of these regions.
So ACRN-DM may allocate these regions for other pci devices,
which will result in other pci devices bar regions
overlap with gvt bar regions.

The new design is the following:
(1) ACRN-DM reads gvt bar regions
which are provided by physical gpu;
(2) ACRN-DM reserves gvt bar regions

v6 -> v7:
	* use array to store reserved bar regions
	* rename some struct and func

v5 -> v6:
	* rename enable_gvt to gvt_enabled
	* add a interface to reserve bar regions
	* reserve gvt bar regions

Tracked-On: projectacrn#4005

Signed-off-by: Junming Liu <junming.liu@intel.com>
Reviewed-by: Zhao Yakui <yakui.zhao@intel.com>
Reviewed-by: Liu XinYun <xinyun.liu@intel.com>
Reviewed-by: Shuo A Liu <shuo.a.liu@intel.com>
Acked-by: Yu Wang <yu1.wang@intel.com>
2019-12-05 11:20:11 +08:00
..
2018-11-30 14:55:17 +08:00
2019-10-11 13:20:19 +08:00
2019-05-24 11:51:00 +08:00
2018-10-09 13:24:47 +08:00
2018-12-07 20:21:33 +08:00
2019-05-07 09:08:50 +08:00
2018-06-07 16:11:49 +08:00
2018-10-09 13:24:47 +08:00
2019-05-24 11:51:00 +08:00
2019-01-23 10:33:28 +08:00
2018-11-29 09:19:16 +08:00
2019-03-21 10:28:17 +08:00
2019-06-20 11:21:51 +08:00
2018-12-27 09:58:20 +08:00
2019-10-11 13:20:19 +08:00