]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Bug #344307 2 unhandled syscalls on aarch64/arm64: umount2(39), mount (40)
authorMark Wielaard <mark@klomp.org>
Wed, 18 Feb 2015 14:23:17 +0000 (14:23 +0000)
committerMark Wielaard <mark@klomp.org>
Wed, 18 Feb 2015 14:23:17 +0000 (14:23 +0000)
Reporter: Branislav Blaskovic, bblaskov@redhat.com
Patch: Robin Hack, rhack@redhat.com
Test: Miloš Prchlík, mprchlik@redhat.com

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14944

NEWS
coregrind/m_syswrap/syswrap-arm64-linux.c

diff --git a/NEWS b/NEWS
index 8e59d4891e0d04a70429a65b141ed4b6bda88857..3e6dbe520d6f4aac375e92705aa7e18e86c037ed 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -100,6 +100,7 @@ where XXXXXX is the bug number as listed below.
 344007  accept4 syscall unhandled on arm64 (242) and ppc64 (344)
 344279  syscall sendmmsg on arm64 (269) and ppc32/64 (349) unhandled
 344295  syscall recvmmsg on arm64 (243) and ppc32/64 (343) unhandled
+344307  2 unhandled syscalls on aarch64/arm64: umount2(39), mount (40)
 n-i-bz  Provide implementations of certain compiler builtins to support
         compilers who may not provide those
 n-i-bz  Old STABS code is still being compiled, but never used. Remove it.
index 7b7e8240262abd947e2b36635a714af274cd8d7b..fc6ca08ca918d129bee24b995966f83f21bc5707 100644 (file)
@@ -887,6 +887,9 @@ static SyscallTableEntry syscall_main_table[] = {
    LINX_(__NR_linkat,            sys_linkat),            // 37
    LINX_(__NR_renameat,                 sys_renameat),          // 38
 
+   LINX_(__NR_umount2,            sys_umount),           // 39
+   LINX_(__NR_mount,              sys_mount),            // 40
+
    // FIXME IS THIS CORRECT?  it may well not be.
    GENXY(__NR3264_statfs,        sys_statfs),            // 43
    GENXY(__NR3264_fstatfs,       sys_fstatfs),           // 44
@@ -1075,7 +1078,6 @@ static SyscallTableEntry syscall_main_table[] = {
 //ZZ    LINX_(__NR_lseek,             sys_lseek),          // 19
 //ZZ 
 //ZZ    GENX_(__NR_getpid,            sys_getpid),         // 20
-//ZZ    LINX_(__NR_mount,             sys_mount),          // 21
 //ZZ    LINX_(__NR_umount,            sys_oldumount),      // 22
 //ZZ    LINX_(__NR_setuid,            sys_setuid16),       // 23 ## P
 //ZZ    LINX_(__NR_getuid,            sys_getuid16),       // 24 ## P
@@ -1107,7 +1109,6 @@ static SyscallTableEntry syscall_main_table[] = {
 //ZZ 
 //ZZ    LINX_(__NR_getegid,           sys_getegid16),      // 50
 //ZZ    GENX_(__NR_acct,              sys_acct),           // 51
-//ZZ    LINX_(__NR_umount2,           sys_umount),         // 52
 //ZZ //   GENX_(__NR_lock,              sys_ni_syscall),     // 53
 //ZZ 
 //ZZ    LINXY(__NR_fcntl,             sys_fcntl),          // 55