[PATCH 0/4] KASAN/ARM64 EFI fixes
From: Andrey Ryabinin
Date: Wed Aug 26 2015 - 12:16:10 EST
On 08/13/2015 08:23 PM, Will Deacon wrote:
> I tried this out under EFI and it dies horribly in the stub code because
> we're missing at least one KASAN_SANITIZE_ Makefile entry.
> So I think this needs longer to stew before hitting mainline. By all means
> get the x86 dependencies in for 4.3, but the arm64 port can probably use
> another cycle to iron out the bugs.
These series fixes boot crash with KASAN under EFI.
I'm sending it separetly for easier review.
We have one more small x86 dependcy in the first patch.
Patches 2-4 I'm going to squash into v6 'arm64: add KASAN support' patch.
Andrey Ryabinin (4):
x86, efi, kasan: #undef memset/memcpy/memmove per arch.
efi/runtime-wrappers, kasan: don't sanitize runtime wrappers.
arm64/efi-stub, kasan: don't instrument efi-stub.
libfdt, kasan: don't instrument libfdt.
arch/arm64/kernel/Makefile | 2 ++
arch/x86/include/asm/efi.h | 8 ++++++++
drivers/firmware/efi/Makefile | 8 ++++++++
drivers/firmware/efi/libstub/efistub.h | 4 ----
lib/Makefile | 3 ++-
5 files changed, 20 insertions(+), 5 deletions(-)
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/