Messages in this thread | | | From | Laura Abbott <> | Subject | [PATCH 0/2] Stackleak for arm64 | Date | Tue, 20 Feb 2018 17:13:01 -0800 |
| |
This is the arm64 version of the STACKLEAK plugin originall from grsecurity. See https://marc.info/?l=kernel-hardening&m=151880470609808 for the full x86 version. This is based on top of Kees' branch for stackleak and has been cleaned up to use a few macros from that branch.
Comments welcome, if there are no major objections Kees will queue this up to get some CI testing. This passed both of the LKDTM tests.
Laura Abbott (2): stackleak: Update for arm64 arm64: Clear the stack
arch/arm64/Kconfig | 1 + arch/arm64/include/asm/processor.h | 6 ++ arch/arm64/kernel/asm-offsets.c | 3 + arch/arm64/kernel/entry.S | 108 +++++++++++++++++++++++++++++++++ arch/arm64/kernel/process.c | 16 +++++ drivers/firmware/efi/libstub/Makefile | 3 +- scripts/Makefile.gcc-plugins | 5 +- scripts/gcc-plugins/stackleak_plugin.c | 5 ++ 8 files changed, 145 insertions(+), 2 deletions(-)
-- 2.14.3
| |