audk/ArmVirtPkg/Library/ArmPlatformLibQemu
Ard Biesheuvel 619f077252 ArmVirtPkg/ArmVirtQemu: enlarge initial flash mapping
The initial ID map used by ArmVirtQemu only covers 2 MiB of NOR flash,
while the NOOPT build can be up to 3 MiB in size, resulting in a crash
if the unmapped 1 MiB is accessed before the real page tables are up.

So increate the initial flash mapping to 4 MiB.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
2023-01-26 18:54:58 +00:00
..
AArch64 ArmVirtPkg/ArmVirtQemu: Avoid early ID map on ThunderX 2023-01-10 17:37:39 +00:00
ArmPlatformLibQemu.c ArmVirtPkg/ArmVirtQemu: implement ArmPlatformLib with static ID map 2022-10-26 17:28:39 +00:00
ArmPlatformLibQemu.inf ArmVirtPkg/ArmVirtQemu: implement ArmPlatformLib with static ID map 2022-10-26 17:28:39 +00:00
IdMap.S ArmVirtPkg/ArmVirtQemu: enlarge initial flash mapping 2023-01-26 18:54:58 +00:00