mm: fix too many wrong kasan report [1/1]
authorTao Zeng <tao.zeng@amlogic.com>
Tue, 25 Dec 2018 09:43:02 +0000 (17:43 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Wed, 26 Dec 2018 01:56:28 +0000 (17:56 -0800)
commitf79f520dc86a49487b124f17347cbb17a98abbf9
treefe110e18d9de0ee8e9fe3e3fb00492017d4d654b
parent18c6676f265445ea05307a77d6a193db3cfc3e72
mm: fix too many wrong kasan report [1/1]

PD#SWPL-3583

Problem:
After merge change:
http://scgit.amlogic.com:8080/#/c/55018/
Too many wrong kasan report occur when booting kernel

Solution:
Fix kasan poison address range when free wasted memory.

Verify:
P212

Change-Id: I576a7edb7b4e70f9c6c782639f433ad45bafba1d
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
include/linux/kasan.h
mm/kasan/kasan.c
mm/slab_common.c
mm/slub.c