kasan: bring up KASAN for 32bit os [2/2]
authorTao Zeng <tao.zeng@amlogic.com>
Tue, 16 Apr 2019 01:42:24 +0000 (09:42 +0800)
committerNick Xie <nick@khadas.com>
Mon, 5 Aug 2019 06:31:14 +0000 (14:31 +0800)
commit5de75faaa51aefd6cafa79228cf48a95bfbcece6
treeb77815ee1b973037a8cc4cd5fe22db892eaf5609
parent9808884ea084333f485e70a74151e53eabe99d08
kasan: bring up KASAN for 32bit os [2/2]

PD#SWPL-7085

Problem:
Currently kasan can't be used on 32bit kernel, it's difficult to debug
memory problems;

Solution:
Bring up KASAN on 32bit kernel

Verify:
p212

Change-Id: I4d80568f023315994e969c79b786eba856177c9c
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
28 files changed:
MAINTAINERS
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/boot/compressed/Makefile
arch/arm/boot/compressed/string.c
arch/arm/include/asm/highmem.h
arch/arm/include/asm/kasan.h [new file with mode: 0644]
arch/arm/include/asm/memory.h
arch/arm/include/asm/pgtable.h
arch/arm/include/asm/string.h
arch/arm/include/asm/thread_info.h
arch/arm/include/asm/uaccess.h
arch/arm/kernel/armksyms.c
arch/arm/kernel/head-common.S
arch/arm/kernel/module.c
arch/arm/kernel/setup.c
arch/arm/kernel/unwind.c
arch/arm/lib/memcpy.S
arch/arm/lib/memmove.S
arch/arm/lib/memset.S
arch/arm/mm/Makefile
arch/arm/mm/init.c
arch/arm/mm/kasan_init.c [new file with mode: 0644]
arch/arm/mm/mmu.c
arch/arm/vdso/Makefile
drivers/amlogic/memory_ext/Kconfig
drivers/of/of_reserved_mem.c
mm/kasan/kasan.c