linux-uconsole/arch/arm64/include/uapi/asm
AKASHI Takahiro abbfed9ed1 arm64: ptrace: add PTRACE_SET_SYSCALL
Note: This patch is from v6 of Takahiro's proposed
"arm64: add seccomp support" patchset (leecam@google.com)

To allow tracer to be able to change/skip a system call by re-writing
a syscall number, there are several approaches:

(1) modify x8 register with ptrace(PTRACE_SETREGSET), and handle this case
    later on in syscall_trace_enter(), or
(2) support ptrace(PTRACE_SET_SYSCALL) as on arm

Thinking of the fact that user_pt_regs doesn't expose 'syscallno' to
tracer as well as that secure_computing() expects a changed syscall number
to be visible, especially case of -1, before this function returns in
syscall_trace_enter(), we'd better take (2).

Signed-off-by: AKASHI Takahiro <takahiro.akashi <at> linaro.org>
2014-10-07 15:15:31 -07:00
..
auxvec.h
bitsperlong.h
byteorder.h
fcntl.h
hwcap.h arm64: Add hwcaps for crypto and CRC32 extensions. 2014-09-11 17:21:04 +00:00
Kbuild arm64: Add kvm_para.h and xor.h generic headers 2013-01-29 17:39:15 +00:00
param.h
ptrace.h arm64: ptrace: add PTRACE_SET_SYSCALL 2014-10-07 15:15:31 -07:00
setup.h
sigcontext.h
siginfo.h
signal.h
stat.h
statfs.h
unistd.h