lkdtm: isolate stack corruption test
authorKees Cook <keescook@chromium.org>
Fri, 25 Oct 2013 01:05:42 +0000 (18:05 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 25 Oct 2013 05:21:00 +0000 (06:21 +0100)
commit629c66a22c21b692b6e58b9c1d8fa56a60ccb52d
tree90519e03a271f90b355570c4b3cb1482e7ee2ce5
parenteec86b8e85309a2cb0b33bcb361c67d81ebed474
lkdtm: isolate stack corruption test

When tests were added to lkdtm that grew the stack frame, the stack
corruption test stopped working. This isolates the test in its own
function, and forces it not to be inlined.

Signed-off-by: Kees Cook <keescook@chromium.org>
Fixes: cc33c537c12f ("lkdtm: add "EXEC_*" triggers")
Cc: stable <stable@vger.kernel.org> # 3.12
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/lkdtm.c