Skip to content

Commit 115e9a7

Browse files
committed
s390x syscall table update
Source file: arch/s390/kernel/syscalls/syscall.tbl Added many missing syscalls
1 parent 8acefdb commit 115e9a7

1 file changed

Lines changed: 24 additions & 9 deletions

File tree

lib/s390x_table.h

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ _S(3, "read")
2626
_S(4, "write")
2727
_S(5, "open")
2828
_S(6, "close")
29+
_S(7, "restart_syscall")
2930
_S(8, "creat")
3031
_S(9, "link")
3132
_S(10, "unlink")
@@ -95,6 +96,7 @@ _S(105, "getitimer")
9596
_S(106, "stat")
9697
_S(107, "lstat")
9798
_S(108, "fstat")
99+
_S(110, "lookup_dcookie")
98100
_S(111, "vhangup")
99101
_S(112, "idle")
100102
_S(114, "wait4")
@@ -154,8 +156,8 @@ _S(176, "rt_sigpending")
154156
_S(177, "rt_sigtimedwait")
155157
_S(178, "rt_sigqueueinfo")
156158
_S(179, "rt_sigsuspend")
157-
_S(180, "pread")
158-
_S(181, "pwrite")
159+
_S(180, "pread64")
160+
_S(181, "pwrite64")
159161
_S(183, "getcwd")
160162
_S(184, "capget")
161163
_S(185, "capset")
@@ -187,6 +189,7 @@ _S(216, "setfsgid")
187189
_S(217, "pivot_root")
188190
_S(218, "mincore")
189191
_S(219, "madvise")
192+
_S(220, "getdents64")
190193
_S(222, "readahead")
191194
_S(224, "setxattr")
192195
_S(225, "lsetxattr")
@@ -229,9 +232,9 @@ _S(262, "clock_nanosleep")
229232
_S(265, "statfs64")
230233
_S(266, "fstatfs64")
231234
_S(267, "remap_file_pages")
232-
//_S(268, "")
233-
//_S(269, "")
234-
//_S(270, "")
235+
_S(268, "mbind")
236+
_S(269, "get_mempolicy")
237+
_S(270, "set_mempolicy")
235238
_S(271, "mq_open")
236239
_S(272, "mq_unlink")
237240
_S(273, "mq_timedsend")
@@ -248,7 +251,7 @@ _S(283, "ioprio_get")
248251
_S(284, "inotify_init")
249252
_S(285, "inotify_add_watch")
250253
_S(286, "inotify_rm_watch")
251-
//_S(287, "")
254+
_S(287, "migrate_pages")
252255
_S(288, "openat")
253256
_S(289, "mkdirat")
254257
_S(290, "mknodat")
@@ -271,7 +274,7 @@ _S(306, "splice")
271274
_S(307, "sync_file_range")
272275
_S(308, "tee")
273276
_S(309, "vmsplice")
274-
//_S(310, "")
277+
_S(310, "move_pages")
275278
_S(311, "getcpu")
276279
_S(312, "epoll_pwait")
277280
_S(313, "utimes")
@@ -299,7 +302,7 @@ _S(334, "prlimit64")
299302
_S(335, "name_to_handle_at")
300303
_S(336, "open_by_handle_at")
301304
_S(337, "clock_adjtime")
302-
_S(338, "syncfs")
305+
_S(338, "syncfs")
303306
_S(339, "setns")
304307
_S(340, "process_vm_readv")
305308
_S(341, "process_vm_writev")
@@ -339,6 +342,7 @@ _S(374, "mlock2")
339342
_S(375, "copy_file_range")
340343
_S(376, "preadv2")
341344
_S(377, "pwritev2")
345+
_S(378, "s390_guarded_storage")
342346
_S(379, "statx")
343347
_S(380, "s390_sthyi")
344348
_S(381, "kexec_file_load")
@@ -347,6 +351,17 @@ _S(383, "rseq")
347351
_S(384, "pkey_mprotect")
348352
_S(385, "pkey_alloc")
349353
_S(386, "pkey_free")
354+
_S(392, "semtimedop")
355+
_S(393, "semget")
356+
_S(394, "semctl")
357+
_S(395, "shmget")
358+
_S(396, "shmctl")
359+
_S(397, "shmat")
360+
_S(398, "shmdt")
361+
_S(399, "msgget")
362+
_S(400, "msgsnd")
363+
_S(401, "msgrcv")
364+
_S(402, "msgctl")
350365
_S(424, "pidfd_send_signal")
351366
_S(425, "io_uring_setup")
352367
_S(426, "io_uring_enter")
@@ -370,6 +385,7 @@ _S(443, "quotactl_fd")
370385
_S(444, "landlock_create_ruleset")
371386
_S(445, "landlock_add_rule")
372387
_S(446, "landlock_restrict_self")
388+
_S(447, "memfd_secret")
373389
_S(448, "process_mrelease")
374390
_S(449, "futex_waitv")
375391
_S(450, "set_mempolicy_home_node")
@@ -385,4 +401,3 @@ _S(459, "lsm_get_self_attr")
385401
_S(460, "lsm_set_self_attr")
386402
_S(461, "lsm_list_modules")
387403
_S(462, "mseal")
388-

0 commit comments

Comments
 (0)