/[base]
ViewVC logotype

Revision 352395


Jump to revision: Previous Next
Author: andrew
Date: Mon Sep 16 13:45:31 2019 UTC (4 years, 9 months ago)
Changed paths: 2
Log Message:
MFC r346996:

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
Sponsored by:	DARPA, AFRL
Sponsored by:	Ampere Computing (hardware)
Differential Revision:	https://reviews.freebsd.org/D20127


Changed paths

Path Details
Directorystable/12/ modified , props changed
Directorystable/12/sys/arm64/arm64/efirt_machdep.c modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27