Messages in this thread | | | From | Kees Cook <> | Subject | [PATCH 0/3] ubsan: Split out bounds checker | Date | Tue, 19 Nov 2019 17:06:33 -0800 |
| |
This splits out the bounds checker so it can be individually used. This is expected to be enabled in Android and hopefully for syzbot. Includes LKDTM tests for behavioral corner-cases.
-Kees
Kees Cook (3): ubsan: Add trap instrumentation option ubsan: Split "bounds" checker from other options lkdtm/bugs: Add arithmetic overflow and array bounds checks
drivers/misc/lkdtm/bugs.c | 75 ++++++++++++++++++++++++++++++++++++++ drivers/misc/lkdtm/core.c | 3 ++ drivers/misc/lkdtm/lkdtm.h | 3 ++ lib/Kconfig.ubsan | 34 ++++++++++++++++- lib/Makefile | 2 + scripts/Makefile.ubsan | 16 ++++++-- 6 files changed, 128 insertions(+), 5 deletions(-)
-- 2.17.1
| |