aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2016-09-10 16:31:04 -0400
committerMister Oyster <oysterized@gmail.com>2017-04-11 10:58:01 +0200
commitb7c711e9fccf5b69e55583b5e5bf284eb6241206 (patch)
tree2f2e3601bed3b0f7aa800d864b2201ce1c14703a /include
parent4e1b1e7e55641083832a07b3098357337db6c055 (diff)
arc: don't leak bits of kernel stack into coredump
commit 7798bf2140ebcc36eafec6a4194fffd8d585d471 upstream. On faulting sigreturn we do get SIGSEGV, all right, but anything we'd put into pt_regs could end up in the coredump. And since __copy_from_user() never zeroed on arc, we'd better bugger off on its failure without copying random uninitialized bits of kernel stack into pt_regs... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Willy Tarreau <w@1wt.eu>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions