]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit6df87a3a136fba689000c61f42ff4bb86a615389
tree1f5d452d5b93e3ac525dbaa04ed9106aa9ba4b18
parentbc3d122b758dee5c10d77b551cded1671a9dd1f6
arm64: efi: Revert "Recover from synchronous exceptions ..."

This reverts commit 3b5015f4b5e85887, 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