lkdtm/heap: Add init_on_alloc tests
authorKees Cook <keescook@chromium.org>
Wed, 23 Jun 2021 20:39:36 +0000 (13:39 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 24 Jun 2021 13:32:08 +0000 (15:32 +0200)
commit37a0ca7f3e60cb1fc076444b964b45fdaf930a52
treece7a73c8bd2c6da84ff3a871aef17e91132278d9
parentb61ce4d81ba29d0b70487635105e12ec44c3a873
lkdtm/heap: Add init_on_alloc tests

Add SLAB and page allocator tests for init_on_alloc. Testing for
init_on_free was already happening via the poisoning tests.

Signed-off-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/20210623203936.3151093-10-keescook@chromium.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/lkdtm/core.c
drivers/misc/lkdtm/heap.c
drivers/misc/lkdtm/lkdtm.h
tools/testing/selftests/lkdtm/config
tools/testing/selftests/lkdtm/tests.txt