Skip to content
Commit 7f95104d authored by Heinrich Schuchardt's avatar Heinrich Schuchardt
Browse files

efi_loader: detach runtime in ExitBootServices()



Linux can be called with a command line parameter efi=novamap, cf.
commit 4e46c2a95621 ("efi/arm/arm64: Allow SetVirtualAddressMap() to be
omitted"). In this case SetVirtualAddressMap() is not called after
ExitBootServices().

OpenBSD 32bit does not call SetVirtualAddressMap() either.

Runtime services must be set to an implementation supported at runtime
in ExitBootServices().

Reported-by: default avatarArd Biesheuvel <ard.biesheuvel@linaro.org>
Suggested-by: default avatarAlexander Graf <agraf@csgraf.de>
Signed-off-by: default avatarHeinrich Schuchardt <xypron.glpk@gmx.de>
parent b23ffcbe
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment