/[base]
ViewVC logotype

Revision 346996


Jump to revision: Previous Next
Author: andrew
Date: Wed May 1 17:12:49 2019 UTC (5 years, 2 months ago)
Changed paths: 1
Log Message:
Restore x18 in efi_arch_leave.

Some UEFI implementations trash this register and, as we use it as a
platform register, the kernel doesn't save it before calling into the UEFI
runtime services. As we have a copy in tpidr_el1 restore from there when
exiting the EFI environment.

PR:		237234, 237055
Reviewed by:	manu
Tested On:	Ampere eMAG
MFC after:	2 weeks
Sponsored by:	DARPA, AFRL
Sponsored by:	Ampere Computing (hardware)
Differential Revision:	https://reviews.freebsd.org/D20127


Changed paths

Path Details
Directoryhead/sys/arm64/arm64/efirt_machdep.c modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27