aboutsummaryrefslogtreecommitdiff
path: root/include/linux/fpga/fpga-mgr.h
diff options
context:
space:
mode:
authorKees Cook <[email protected]>2017-03-24 10:51:25 -0700
committerGreg Kroah-Hartman <[email protected]>2017-04-08 17:56:02 +0200
commite22aa9d781a27a961581c57442911309fb86a48e (patch)
tree96f46cc8f24081f40bdbd41c1a4457258cb75e3b /include/linux/fpga/fpga-mgr.h
parent8ab44b4003381cf4bae7ccdfe81059aa9ce76033 (diff)
lkdtm: add bad USER_DS test
This adds CORRUPT_USER_DS to check that the get_fs() test on syscall return (via __VERIFY_PRE_USERMODE_STATE) still sees USER_DS. Since trying to deal with values other than USER_DS and KERNEL_DS across all architectures in a safe way is not sensible, this sets KERNEL_DS, but since that could be extremely dangerous if the protection is not present, it also raises SIGKILL for current, so that no matter what, the process will die. A successful test will be visible with a BUG(), like all the other LKDTM tests. Signed-off-by: Kees Cook <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions