summaryrefslogtreecommitdiffstats
path: root/MdePkg/MdePkg.uni
diff options
context:
space:
mode:
authorIgor Druzhinin <igor.druzhinin@citrix.com>2019-04-25 21:23:58 +0100
committerLaszlo Ersek <lersek@redhat.com>2019-04-30 18:42:35 +0200
commit0c40c9c925ca1cc15b9cbeae31723b0b784b932e (patch)
tree76f71abcf86f14bea051f2f2b0ea16e89da37c6c /MdePkg/MdePkg.uni
parentd63610df60f784676090deba63aeca8c9dc631d1 (diff)
downloadedk2-0c40c9c925ca1cc15b9cbeae31723b0b784b932e.tar.gz
edk2-0c40c9c925ca1cc15b9cbeae31723b0b784b932e.tar.bz2
edk2-0c40c9c925ca1cc15b9cbeae31723b0b784b932e.zip
OvmfPkg/XenSupport: turn off address decoding before BAR sizing
On Xen, hvmloader firmware leaves address decoding enabled for enumerated PCI device before jumping into OVMF. OVMF seems to expect it to be disabled and tries to size PCI BARs in several places without disabling it which causes BAR64, for example, being incorrectly placed by QEMU. Fix it by disabling PCI address decoding explicitly before the first attempt to size BARs on Xen. Signed-off-by: Igor Druzhinin <igor.druzhinin@citrix.com> Acked-by: Laszlo Ersek <lersek@redhat.com> Acked-by: Anthony PERARD <anthony.perard@citrix.com>
Diffstat (limited to 'MdePkg/MdePkg.uni')
0 files changed, 0 insertions, 0 deletions