diff options
author | Kees Cook <keescook@chromium.org> | 2017-02-08 00:18:51 +0100 |
---|---|---|
committer | James Morris <james.l.morris@oracle.com> | 2017-02-22 23:42:35 +0100 |
commit | d7276e321ff8a53106a59c85ca46d03e34288893 (patch) | |
tree | e3b752b1b1a94ff0794e29e5658dfd48dd9b7d4d /drivers/bus/tegra-gmi.c | |
parent | Merge tag 'tty-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... (diff) | |
download | linux-d7276e321ff8a53106a59c85ca46d03e34288893.tar.xz linux-d7276e321ff8a53106a59c85ca46d03e34288893.zip |
seccomp: Only dump core when single-threaded
The SECCOMP_RET_KILL filter return code has always killed the current
thread, not the entire process. Changing this as a side-effect of dumping
core isn't a safe thing to do (a few test suites have already flagged this
behavioral change). Instead, restore the RET_KILL semantics, but still
dump core when a RET_KILL delivers SIGSYS to a single-threaded process.
Fixes: b25e67161c29 ("seccomp: dump core when using SECCOMP_RET_KILL")
Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: Andrei Vagin <avagin@virtuozzo.com>
Signed-off-by: James Morris <james.l.morris@oracle.com>
Diffstat (limited to 'drivers/bus/tegra-gmi.c')
0 files changed, 0 insertions, 0 deletions