]> git.proxmox.com Git - mirror_edk2.git/commit
OvmfPkg/XenPlatformPei: Reserve VGA memory region, to boot Linux
authorAnthony PERARD <anthony.perard@citrix.com>
Tue, 13 Aug 2019 11:31:08 +0000 (12:31 +0100)
committerLaszlo Ersek <lersek@redhat.com>
Wed, 21 Aug 2019 16:03:49 +0000 (18:03 +0200)
commit77d35f50080ad8dc1995a79f4056ee0567188c7c
treeccd434c787873ce37d72e0c95cf547459dd4fcc6
parent24465c380a3e6fb90f9efaf03184b658059e4ccd
OvmfPkg/XenPlatformPei: Reserve VGA memory region, to boot Linux

Linux panic if the VGA region isn't reserved.

When Linux is booted on EFI system, it expects the memory at 0xa0000 to
_not_ be conventional memory. Otherwise a variable isn't initialised
properly and Linux panic when a virtual console/terminal is asked to be
created.

See for more detail:
https://lists.xenproject.org/archives/html/xen-devel/2019-03/msg02139.html

Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1689
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Laszlo Ersek <lersek@redhat.com>
Message-Id: <20190813113119.14804-25-anthony.perard@citrix.com>
OvmfPkg/XenPlatformPei/Xen.c