From: Mark Wielaard Date: Sat, 22 Sep 2018 09:02:08 +0000 (+0200) Subject: Hook up linux membarrier syscall for s390x-linux X-Git-Tag: VALGRIND_3_14_0~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4692f675b2ce1efd068716f6eb4f2b6f9d22bb3d;p=thirdparty%2Fvalgrind.git Hook up linux membarrier syscall for s390x-linux Fixes none/tests/linux/membarrier on s390x-linux. --- diff --git a/coregrind/m_syswrap/syswrap-s390x-linux.c b/coregrind/m_syswrap/syswrap-s390x-linux.c index 90dcc75a85..426f36c7d8 100644 --- a/coregrind/m_syswrap/syswrap-s390x-linux.c +++ b/coregrind/m_syswrap/syswrap-s390x-linux.c @@ -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 diff --git a/include/vki/vki-scnums-s390x-linux.h b/include/vki/vki-scnums-s390x-linux.h index ef0639cad2..00fc5edbcb 100644 --- a/include/vki/vki-scnums-s390x-linux.h +++ b/include/vki/vki-scnums-s390x-linux.h @@ -317,6 +317,7 @@ #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