summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/OvmfXen.fdf
diff options
context:
space:
mode:
authorAnthony PERARD <anthony.perard@citrix.com>2019-08-13 12:31:17 +0100
committerLaszlo Ersek <lersek@redhat.com>2019-08-21 18:03:50 +0200
commit833cd3e0c0f948670fc639721b2767f31c36e359 (patch)
treebc9d1b3f8065d94a46d78b7f8e4a04ca7c8a81a7 /OvmfPkg/OvmfXen.fdf
parent8f39d79d6533030baf0e579787997cd0fae3750a (diff)
downloadedk2-833cd3e0c0f948670fc639721b2767f31c36e359.tar.gz
edk2-833cd3e0c0f948670fc639721b2767f31c36e359.tar.bz2
edk2-833cd3e0c0f948670fc639721b2767f31c36e359.zip
OvmfPkg: Introduce XenIoPvhDxe to initialize Grant Tables
XenIoPvhDxe use XenIoMmioLib to reserve some space to be use by the Grant Tables. The call is only done if it is necessary, we simply detect if the guest is PVH, as in this case there is currently no PCI bus, and no PCI Xen platform device which would start the XenIoPciDxe and allocate the space for the Grant Tables. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1689 Signed-off-by: Anthony PERARD <anthony.perard@citrix.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Message-Id: <20190813113119.14804-34-anthony.perard@citrix.com>
Diffstat (limited to 'OvmfPkg/OvmfXen.fdf')
-rw-r--r--OvmfPkg/OvmfXen.fdf1
1 files changed, 1 insertions, 0 deletions
diff --git a/OvmfPkg/OvmfXen.fdf b/OvmfPkg/OvmfXen.fdf
index 5c1a925d6a..517a492f14 100644
--- a/OvmfPkg/OvmfXen.fdf
+++ b/OvmfPkg/OvmfXen.fdf
@@ -309,6 +309,7 @@ INF MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.inf
INF MdeModulePkg/Universal/Metronome/Metronome.inf
INF PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf
+INF OvmfPkg/XenIoPvhDxe/XenIoPvhDxe.inf
INF OvmfPkg/XenIoPciDxe/XenIoPciDxe.inf
INF OvmfPkg/XenBusDxe/XenBusDxe.inf
INF OvmfPkg/XenPvBlkDxe/XenPvBlkDxe.inf