]> www.infradead.org Git - users/willy/linux.git/commit
kasan: add tag related helper functions
authorAndrey Konovalov <andreyknvl@google.com>
Wed, 5 Dec 2018 00:13:22 +0000 (11:13 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 5 Dec 2018 00:13:22 +0000 (11:13 +1100)
commit2812865f525a60edbf63f45c0803665b4565954b
tree7a830692542413eb661547012a35975ee56ce2a2
parent128538f533622f2c5727d1d4495ee5735f99a43e
kasan: add tag related helper functions

This commit adds a few helper functions, that are meant to be used to
work with tags embedded in the top byte of kernel pointers: to set, to
get or to reset the top byte.

Link: http://lkml.kernel.org/r/643b46fbcd6433a4be18b3a19ce9f3e727618a8d.1543337629.git.andreyknvl@google.com
Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
Cc: Andrey Ryabinin <aryabinin@virtuozzo.com>
Cc: Dmitry Vyukov <dvyukov@google.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
arch/arm64/include/asm/kasan.h
arch/arm64/include/asm/memory.h
arch/arm64/mm/kasan_init.c
include/linux/kasan.h
mm/kasan/kasan.h
mm/kasan/tags.c