s390/seccomp: pass syscall arguments via seccomp_data
authorSven Schnelle <svens@linux.ibm.com>
Wed, 4 Mar 2020 15:07:34 +0000 (16:07 +0100)
committerSasha Levin <sashal@kernel.org>
Tue, 30 Jun 2020 19:36:15 +0000 (15:36 -0400)
commit9045786c3ecf889236538b736d8e2961b7d8aa3b
tree4bbb8eeb61228403b915d19e4b973ebde72ae475
parentb3ad72fb24bf11aad35697100af2e1ee66d0bd4d
s390/seccomp: pass syscall arguments via seccomp_data

[ Upstream commit 664f5f8de825648d1d31f6f5652e3cd117c77b50 ]

Use __secure_computing() and pass the register data via
seccomp_data so secure computing doesn't have to fetch it
again.

Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/s390/kernel/ptrace.c