Re: [PATCH v5 0/5] Add object validation in ksize()

2019-07-10 Thread Andrey Ryabinin



On 7/8/19 8:07 PM, Marco Elver wrote:
> This version fixes several build issues --
> Reported-by: kbuild test robot 
> 
> Previous version here:
> http://lkml.kernel.org/r/20190627094445.216365-1-el...@google.com
> 
> Marco Elver (5):
>   mm/kasan: Introduce __kasan_check_{read,write}
>   mm/kasan: Change kasan_check_{read,write} to return boolean
>   lib/test_kasan: Add test for double-kzfree detection
>   mm/slab: Refactor common ksize KASAN logic into slab_common.c
>   mm/kasan: Add object validation in ksize()
> 

Reviewed-by: Andrey Ryabinin 


[PATCH v5 0/5] Add object validation in ksize()

2019-07-08 Thread Marco Elver
This version fixes several build issues --
Reported-by: kbuild test robot 

Previous version here:
http://lkml.kernel.org/r/20190627094445.216365-1-el...@google.com

Marco Elver (5):
  mm/kasan: Introduce __kasan_check_{read,write}
  mm/kasan: Change kasan_check_{read,write} to return boolean
  lib/test_kasan: Add test for double-kzfree detection
  mm/slab: Refactor common ksize KASAN logic into slab_common.c
  mm/kasan: Add object validation in ksize()

 include/linux/kasan-checks.h | 43 +++--
 include/linux/kasan.h|  7 --
 include/linux/slab.h |  1 +
 lib/test_kasan.c | 17 +
 mm/kasan/common.c| 14 +--
 mm/kasan/generic.c   | 13 +-
 mm/kasan/kasan.h | 10 +++-
 mm/kasan/tags.c  | 12 ++
 mm/slab.c| 28 +-
 mm/slab_common.c | 46 
 mm/slob.c|  4 ++--
 mm/slub.c| 14 ++-
 12 files changed, 144 insertions(+), 65 deletions(-)

-- 
2.22.0.410.gd8fdbe21b5-goog