[PATCH v2 0/5] kasan: more tag based mode fixes

From: Andrey Konovalov
Date: Wed Feb 13 2019 - 08:58:40 EST


Changes in v2:
- Add comments about kmemleak vs KASAN hooks order.
- Fix compilation error when CONFIG_SLUB_DEBUG is not defined.

Andrey Konovalov (5):
kasan: fix assigning tags twice
kasan, kmemleak: pass tagged pointers to kmemleak
kmemleak: account for tagged pointers when calculating pointer range
kasan, slub: move kasan_poison_slab hook before page_address
kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED

mm/kasan/common.c | 29 +++++++++++++++++------------
mm/kmemleak.c | 10 +++++++---
mm/slab.h | 7 +++----
mm/slab_common.c | 3 ++-
mm/slub.c | 43 +++++++++++++++++++++++++------------------
5 files changed, 54 insertions(+), 38 deletions(-)

--
2.20.1.791.gb4d0f1c61a-goog