[PATCH] s390, s390x: update syscall tables

Heiko Carstens heiko.carstens at de.ibm.com
Tue Nov 10 11:39:41 UTC 2015


* linux/s390/syscallent.h: add new syscalls available with kernel 4.3.0
* linux/s390x/syscallent.h: Likewise.

Signed-off-by: Heiko Carstens <heiko.carstens at de.ibm.com>
---
 linux/s390/syscallent.h  | 21 ++++++++++++++++++++-
 linux/s390x/syscallent.h | 21 ++++++++++++++++++++-
 2 files changed, 40 insertions(+), 2 deletions(-)

diff --git a/linux/s390/syscallent.h b/linux/s390/syscallent.h
index f97d41ce8fd5..8e3a653c477d 100644
--- a/linux/s390/syscallent.h
+++ b/linux/s390/syscallent.h
@@ -383,7 +383,26 @@
 [352] = { 3,	0,		SEN(printargs),			"s390_pci_mmio_write",	},
 [353] = { 3,	0,		SEN(printargs),			"s390_pci_mmio_read",	},
 [354] = { 5,	TD|TF|TP|SE|SI,	SEN(execveat),			"execveat",		},
-[355 ... 399] = { },
+[355] = { 1,	0,		SEN(printargs),			"userfaultfd",		},
+[356] = { 2,	0,		SEN(printargs),			"membarrier",		},
+[357] = { 5,	TN,		SEN(recvmmsg),			"recvmmsg"		},
+[358] = { 4,	TN,		SEN(sendmmsg),			"sendmmsg"		},
+[359] = { 3,	TN,		SEN(socket),			"socket"		},
+[360] = { 4,	TN,		SEN(socketpair),		"socketpair"		},
+[361] = { 3,	TN,		SEN(bind),			"bind"			},
+[362] = { 3,	TN,		SEN(connect),			"connect"		},
+[363] = { 2,	TN,		SEN(listen),			"listen"		},
+[364] = { 4,	TN,		SEN(accept4),			"accept4"		},
+[365] = { 5,	TN,		SEN(getsockopt),		"getsockopt"		},
+[366] = { 5,	TN,		SEN(setsockopt),		"setsockopt"		},
+[367] = { 3,	TN,		SEN(getsockname),		"getsockname"		},
+[368] = { 3,	TN,		SEN(getpeername),		"getpeername"		},
+[369] = { 6,	TN,		SEN(sendto),			"sendto"		},
+[370] = { 3,	TN,		SEN(sendmsg),			"sendmsg"		},
+[371] = { 6,	TN,		SEN(recvfrom),			"recvfrom"		},
+[372] = { 3,	TN,		SEN(recvmsg),			"recvmsg"		},
+[373] = { 2,	TN,		SEN(shutdown),			"shutdown"		},
+[374 ... 399] = { },
 
 #define SYS_socket_subcall	400
 #include "subcall.h"
diff --git a/linux/s390x/syscallent.h b/linux/s390x/syscallent.h
index 90c5a9d079d9..9aab5b9e89a8 100644
--- a/linux/s390x/syscallent.h
+++ b/linux/s390x/syscallent.h
@@ -367,7 +367,26 @@
 [352] = { 3,	0,		SEN(printargs),			"s390_pci_mmio_write",	},
 [353] = { 3,	0,		SEN(printargs),			"s390_pci_mmio_read",	},
 [354] = { 5,	TD|TF|TP|SE|SI,	SEN(execveat),			"execveat",		},
-[355 ... 399] = { },
+[355] = { 1,	0,		SEN(printargs),			"userfaultfd",		},
+[356] = { 2,	0,		SEN(printargs),			"membarrier",		},
+[357] = { 5,	TN,		SEN(recvmmsg),			"recvmmsg"		},
+[358] = { 4,	TN,		SEN(sendmmsg),			"sendmmsg"		},
+[359] = { 3,	TN,		SEN(socket),			"socket"		},
+[360] = { 4,	TN,		SEN(socketpair),		"socketpair"		},
+[361] = { 3,	TN,		SEN(bind),			"bind"			},
+[362] = { 3,	TN,		SEN(connect),			"connect"		},
+[363] = { 2,	TN,		SEN(listen),			"listen"		},
+[364] = { 4,	TN,		SEN(accept4),			"accept4"		},
+[365] = { 5,	TN,		SEN(getsockopt),		"getsockopt"		},
+[366] = { 5,	TN,		SEN(setsockopt),		"setsockopt"		},
+[367] = { 3,	TN,		SEN(getsockname),		"getsockname"		},
+[368] = { 3,	TN,		SEN(getpeername),		"getpeername"		},
+[369] = { 6,	TN,		SEN(sendto),			"sendto"		},
+[370] = { 3,	TN,		SEN(sendmsg),			"sendmsg"		},
+[371] = { 6,	TN,		SEN(recvfrom),			"recvfrom"		},
+[372] = { 3,	TN,		SEN(recvmsg),			"recvmsg"		},
+[373] = { 2,	TN,		SEN(shutdown),			"shutdown"		},
+[374 ... 399] = { },
 
 #define SYS_socket_subcall	400
 #include "subcall.h"
-- 
2.3.9





More information about the Strace-devel mailing list