From: Mark Wielaard Date: Mon, 30 May 2016 14:17:25 +0000 (+0000) Subject: Bug #363705 arm64 missing syscall name_to_handle_at and open_by_handle_at X-Git-Tag: svn/VALGRIND_3_12_0~136 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=958ea4cb5b6129d12eee21f061155bf31b4782a3;p=thirdparty%2Fvalgrind.git Bug #363705 arm64 missing syscall name_to_handle_at and open_by_handle_at git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15887 --- diff --git a/NEWS b/NEWS index 0895f8c8f9..0332958c59 100644 --- a/NEWS +++ b/NEWS @@ -102,6 +102,7 @@ where XXXXXX is the bug number as listed below. 361926 Unhandled Solaris syscall: sysfs(84) 362009 Valgrind dumps core on unimplemented functionality before threads are created 360035 POWER PC instruction bcdadd and bcdsubtract generate result with non-zero shadow bits +363705 arm64 missing syscall name_to_handle_at and open_by_handle_at n-i-bz Fix incorrect (or infinite loop) unwind on RHEL7 x86 and amd64 n-i-bz massif --pages-as-heap=yes does not report peak caused by mmap+munmap diff --git a/coregrind/m_syswrap/syswrap-arm64-linux.c b/coregrind/m_syswrap/syswrap-arm64-linux.c index 0b78f206f0..8842765eaa 100644 --- a/coregrind/m_syswrap/syswrap-arm64-linux.c +++ b/coregrind/m_syswrap/syswrap-arm64-linux.c @@ -1096,6 +1096,9 @@ static SyscallTableEntry syscall_main_table[] = { GENXY(__NR_wait4, sys_wait4), // 260 + LINXY(__NR_name_to_handle_at, sys_name_to_handle_at), // 264 + LINXY(__NR_open_by_handle_at, sys_open_by_handle_at), // 265 + LINX_(__NR_syncfs, sys_syncfs), // 267 LINXY(__NR_sendmmsg, sys_sendmmsg), // 269 @@ -1374,8 +1377,6 @@ static SyscallTableEntry syscall_main_table[] = { //ZZ LINXY(__NR_epoll_create1, sys_epoll_create1), // 357 //ZZ LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo),// 363 //ZZ -//ZZ LINXY(__NR_name_to_handle_at, sys_name_to_handle_at),// 370 -//ZZ LINXY(__NR_open_by_handle_at, sys_open_by_handle_at),// 371 //ZZ LINXY(__NR_clock_adjtime, sys_clock_adjtime) // 372 };