]> git.baikalelectronics.ru Git - kernel.git/commit
MIPS: asm: syscall: Define syscall_get_arch
authorMarkos Chandras <markos.chandras@imgtec.com>
Wed, 22 Jan 2014 14:39:59 +0000 (14:39 +0000)
committerRalf Baechle <ralf@linux-mips.org>
Wed, 26 Mar 2014 22:09:08 +0000 (23:09 +0100)
commit525ab9210e911c2ba0e78f1e655cfa1568162bbc
tree6acbdca176c0e543238055998e03ef2c4144849f
parenta537575d9ec07561babcca49322da88b7a87e0c7
MIPS: asm: syscall: Define syscall_get_arch

This effectively renames __syscall_get_arch to syscall_get_arch
and implements a compatible interface for the seccomp API.
The seccomp code (kernel/seccomp.c) expects a syscall_get_arch
function to be defined for every architecture, so we drop
the leading underscores from the existing function.

This also makes use of the 'task' argument to determine the type
the process instead of assuming the process has the same
characteristics as the kernel it's running on.

Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Reviewed-by: Paul Burton <paul.burton@imgtec.com>
Reviewed-by: James Hogan <james.hogan@imgtec.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/6398/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/include/asm/syscall.h
arch/mips/kernel/ptrace.c