arm64: efi: Revert "Recover from synchronous exceptions ..."
authorArd Biesheuvel <ardb@kernel.org>
Wed, 30 Nov 2022 16:37:17 +0000 (17:37 +0100)
committerArd Biesheuvel <ardb@kernel.org>
Thu, 1 Dec 2022 13:48:26 +0000 (14:48 +0100)
commit7572ac3c979d4d0fb42d73a72d2608656516ff4f
tree1f5d452d5b93e3ac525dbaa04ed9106aa9ba4b18
parent9b9eaee9828fe98b030cf43ac50065a54a2f5d52
arm64: efi: Revert "Recover from synchronous exceptions ..."

This reverts commit 23715a26c8d81291, which introduced some code in
assembler that manipulates both the ordinary and the shadow call stack
pointer in a way that could potentially be taken advantage of. So let's
revert it, and do a better job the next time around.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
arch/arm64/include/asm/efi.h
arch/arm64/kernel/efi-rt-wrapper.S
arch/arm64/kernel/efi.c
arch/arm64/mm/fault.c