From: Mark Wielaard Date: Sat, 18 Feb 2017 13:20:16 +0000 (+0000) Subject: Bug 376611 - ppc64 and arm64 don't know about prlimit64 syscall. X-Git-Tag: svn/VALGRIND_3_13_0~193 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a63a637d83c1ccd5ae10f54817745e6d04791d2;p=thirdparty%2Fvalgrind.git Bug 376611 - ppc64 and arm64 don't know about prlimit64 syscall. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16228 --- diff --git a/NEWS b/NEWS index d48f1a99d3..36d7438f58 100644 --- a/NEWS +++ b/NEWS @@ -116,6 +116,7 @@ where XXXXXX is the bug number as listed below. 375806 Test helgrind/tests/tc22_exit_w_lock fails with glibc 2.24 376455 Solaris: unhandled syscall lgrpsys(180) 376518 Solaris: unhandled fast trap getlgrp(6) +376611 ppc64 and arm64 don't know about prlimit64 syscall Release 3.12.0 (20 October 2016) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/coregrind/m_syswrap/syswrap-arm64-linux.c b/coregrind/m_syswrap/syswrap-arm64-linux.c index 1be66297df..f8b5b7c69e 100644 --- a/coregrind/m_syswrap/syswrap-arm64-linux.c +++ b/coregrind/m_syswrap/syswrap-arm64-linux.c @@ -868,6 +868,7 @@ static SyscallTableEntry syscall_main_table[] = { LINXY(__NR_recvmmsg, sys_recvmmsg), // 243 GENXY(__NR_wait4, sys_wait4), // 260 + LINXY(__NR_prlimit64, sys_prlimit64), // 261 LINXY(__NR_name_to_handle_at, sys_name_to_handle_at), // 264 LINXY(__NR_open_by_handle_at, sys_open_by_handle_at), // 265 diff --git a/coregrind/m_syswrap/syswrap-ppc64-linux.c b/coregrind/m_syswrap/syswrap-ppc64-linux.c index f90140d957..ce5cbbbc04 100644 --- a/coregrind/m_syswrap/syswrap-ppc64-linux.c +++ b/coregrind/m_syswrap/syswrap-ppc64-linux.c @@ -905,6 +905,7 @@ static SyscallTableEntry syscall_table[] = { LINX_(__NR_pwritev, sys_pwritev), // 321 LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo),// 322 + LINXY(__NR_prlimit64, sys_prlimit64), // 325 LINXY(__NR_socket, sys_socket), // 326 LINX_(__NR_bind, sys_bind), // 327 LINX_(__NR_connect, sys_connect), // 328