]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Hook up linux membarrier syscall for s390x-linux
authorMark Wielaard <mark@klomp.org>
Sat, 22 Sep 2018 09:02:08 +0000 (11:02 +0200)
committerMark Wielaard <mark@klomp.org>
Sat, 22 Sep 2018 09:02:08 +0000 (11:02 +0200)
Fixes none/tests/linux/membarrier on s390x-linux.

coregrind/m_syswrap/syswrap-s390x-linux.c
include/vki/vki-scnums-s390x-linux.h

index 90dcc75a856210f73a2ecbabe35d06bea9e31afc..426f36c7d8bc0b67cd63914c806d7d015055c747 100644 (file)
@@ -835,6 +835,7 @@ static SyscallTableEntry syscall_table[] = {
 
    LINXY(__NR_memfd_create, sys_memfd_create),                        // 350
 
+   LINX_(__NR_membarrier, sys_membarrier),                            // 356
    LINXY(__NR_recvmmsg, sys_recvmmsg),                                // 357
    LINXY(__NR_sendmmsg, sys_sendmmsg),                                // 358
    LINXY(__NR_socket, sys_socket),                                    // 359
index ef0639cad2c0f29938b0f5dd5a635007b994571f..00fc5edbcbed4955786a50db34fbcc91cbe415f9 100644 (file)
 #define __NR_getrandom         349
 #define __NR_memfd_create      350
 
+#define __NR_membarrier                        356
 #define __NR_recvmmsg                  357
 #define __NR_sendmmsg                  358
 #define __NR_socket                    359