The arm64 test machine boot failed when using hulk_defconfig after
d63c76835476 ("arm64: efi: Execute runtime services from a dedicated
stack"), revert this patch set first for weekly release.
Wei Li (11):
Revert "arm64: efi: Make efi_rt_lock a raw_spinlock"
Revert "efi: rt-wrapper: Add missing include"
Revert "arm64: efi: Recover from synchronous exceptions occurring in
firmware"
Revert "arm64: efi: Execute runtime services from a dedicated stack"
Revert "efi: fix userspace infinite retry read efivars after EFI
runtime services page fault"
Revert "arm64: efi: Restore register x18 if it was corrupted"
Revert "x86/efi: fix a -Wtype-limits compilation warning"
Revert "efi: Fix build error due to enum collision between efi.h and
ima.h"
Revert "efi: Fix debugobjects warning on 'efi_rts_work'"
Revert "efi/x86: Handle page faults occurring while running EFI
runtime services"
Revert "efi: Make efi_rts_work accessible to efi page fault handler"
arch/arm64/include/asm/efi.h | 12 ---
arch/arm64/kernel/efi-rt-wrapper.S | 49 +----------
arch/arm64/kernel/efi.c | 50 -----------
arch/arm64/mm/fault.c | 4 -
arch/x86/include/asm/efi.h | 1 -
arch/x86/mm/fault.c | 9 --
arch/x86/platform/efi/quirks.c | 78 -----------------
drivers/firmware/efi/runtime-wrappers.c | 109 +++++++++++++++---------
include/linux/efi.h | 42 ---------
9 files changed, 70 insertions(+), 284 deletions(-)
--
2.25.1