]> git.baikalelectronics.ru Git - kernel.git/commit
lkdtm: Add a DOUBLE_FAULT crash type on x86
authorAndy Lutomirski <luto@kernel.org>
Mon, 25 Nov 2019 05:18:04 +0000 (21:18 -0800)
committerIngo Molnar <mingo@kernel.org>
Tue, 26 Nov 2019 20:53:34 +0000 (21:53 +0100)
commit3faf62e5a2520268a33f2b2aa8f71773e6555baf
treef4a7da82f012c8d8e1820b9e7098cafc55793ecd
parenteb2fa1c5a999ad0570062335284423012142c31f
lkdtm: Add a DOUBLE_FAULT crash type on x86

The DOUBLE_FAULT crash does INT $8, which is a decent approximation
of a double fault.  This is useful for testing the double fault
handling.  Use it like:

Signed-off-by: Andy Lutomirski <luto@kernel.org>
Cc: Kees Cook <keescook@chromium.org>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Borislav Petkov <bp@alien8.de>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
drivers/misc/lkdtm/bugs.c
drivers/misc/lkdtm/core.c
drivers/misc/lkdtm/lkdtm.h