From: Ralf Baechle Date: Thu, 9 Jul 2015 16:02:51 +0000 (+0200) Subject: MIPS: O32: Use compat_sys_getsockopt. X-Git-Tag: v4.2~204^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=51d53674c3fff11e9231e66ca8616c65deadfb6c;p=platform%2Fkernel%2Flinux-amlogic.git MIPS: O32: Use compat_sys_getsockopt. We were using the native syscall and that results in subtle breakage. This is the same issue as fixed in 077d0e65618f27b2199d622e12ada6d8f3dbd862 (MIPS: N32: Use compat getsockopt syscall) but that commit did fix it only for N32. Signed-off-by: Ralf Baechle Link: https://bugzilla.kernel.org/show_bug.cgi?id=100291 --- diff --git a/arch/mips/kernel/scall64-o32.S b/arch/mips/kernel/scall64-o32.S index 66d618b..f543ff4 100644 --- a/arch/mips/kernel/scall64-o32.S +++ b/arch/mips/kernel/scall64-o32.S @@ -400,7 +400,7 @@ EXPORT(sys32_call_table) PTR sys_connect /* 4170 */ PTR sys_getpeername PTR sys_getsockname - PTR sys_getsockopt + PTR compat_sys_getsockopt PTR sys_listen PTR compat_sys_recv /* 4175 */ PTR compat_sys_recvfrom