xref: /openbmc/linux/tools/perf/arch/s390/entry/syscalls/syscall.tbl (revision 5c519bc075b3306a5b6a6d5f1e22f37357e936d9)
1baa67610SHendrik Brueckner# SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
2baa67610SHendrik Brueckner#
3baa67610SHendrik Brueckner# System call table for s390
4baa67610SHendrik Brueckner#
5baa67610SHendrik Brueckner# Format:
6baa67610SHendrik Brueckner#
7baa67610SHendrik Brueckner# <nr> <abi> <syscall> <entry-64bit> <compat-entry>
8baa67610SHendrik Brueckner#
9baa67610SHendrik Brueckner# where <abi> can be common, 64, or 32
10baa67610SHendrik Brueckner
11baa67610SHendrik Brueckner1    common	exit			sys_exit			sys_exit
12baa67610SHendrik Brueckner2    common	fork			sys_fork			sys_fork
13baa67610SHendrik Brueckner3    common	read			sys_read			compat_sys_s390_read
14baa67610SHendrik Brueckner4    common	write			sys_write			compat_sys_s390_write
15baa67610SHendrik Brueckner5    common	open			sys_open			compat_sys_open
16baa67610SHendrik Brueckner6    common	close			sys_close			sys_close
17baa67610SHendrik Brueckner7    common	restart_syscall		sys_restart_syscall		sys_restart_syscall
18b27d20abSTiezhu Yang8    common	creat			sys_creat			sys_creat
19b27d20abSTiezhu Yang9    common	link			sys_link			sys_link
20b27d20abSTiezhu Yang10   common	unlink			sys_unlink			sys_unlink
21baa67610SHendrik Brueckner11   common	execve			sys_execve			compat_sys_execve
22b27d20abSTiezhu Yang12   common	chdir			sys_chdir			sys_chdir
23b27d20abSTiezhu Yang13   32		time			-				sys_time32
24b27d20abSTiezhu Yang14   common	mknod			sys_mknod			sys_mknod
25b27d20abSTiezhu Yang15   common	chmod			sys_chmod			sys_chmod
26b27d20abSTiezhu Yang16   32		lchown			-				sys_lchown16
27baa67610SHendrik Brueckner19   common	lseek			sys_lseek			compat_sys_lseek
28baa67610SHendrik Brueckner20   common	getpid			sys_getpid			sys_getpid
29b27d20abSTiezhu Yang21   common	mount			sys_mount			sys_mount
30b27d20abSTiezhu Yang22   common	umount			sys_oldumount			sys_oldumount
31b27d20abSTiezhu Yang23   32		setuid			-				sys_setuid16
32b27d20abSTiezhu Yang24   32		getuid			-				sys_getuid16
33b27d20abSTiezhu Yang25   32		stime			-				sys_stime32
34baa67610SHendrik Brueckner26   common	ptrace			sys_ptrace			compat_sys_ptrace
35baa67610SHendrik Brueckner27   common	alarm			sys_alarm			sys_alarm
36baa67610SHendrik Brueckner29   common	pause			sys_pause			sys_pause
37b27d20abSTiezhu Yang30   common	utime			sys_utime			sys_utime32
38b27d20abSTiezhu Yang33   common	access			sys_access			sys_access
39baa67610SHendrik Brueckner34   common	nice			sys_nice			sys_nice
40baa67610SHendrik Brueckner36   common	sync			sys_sync			sys_sync
41baa67610SHendrik Brueckner37   common	kill			sys_kill			sys_kill
42b27d20abSTiezhu Yang38   common	rename			sys_rename			sys_rename
43b27d20abSTiezhu Yang39   common	mkdir			sys_mkdir			sys_mkdir
44b27d20abSTiezhu Yang40   common	rmdir			sys_rmdir			sys_rmdir
45baa67610SHendrik Brueckner41   common	dup			sys_dup				sys_dup
46b27d20abSTiezhu Yang42   common	pipe			sys_pipe			sys_pipe
47baa67610SHendrik Brueckner43   common	times			sys_times			compat_sys_times
48b27d20abSTiezhu Yang45   common	brk			sys_brk				sys_brk
49b27d20abSTiezhu Yang46   32		setgid			-				sys_setgid16
50b27d20abSTiezhu Yang47   32		getgid			-				sys_getgid16
51b27d20abSTiezhu Yang48   common	signal			sys_signal			sys_signal
52b27d20abSTiezhu Yang49   32		geteuid			-				sys_geteuid16
53b27d20abSTiezhu Yang50   32		getegid			-				sys_getegid16
54b27d20abSTiezhu Yang51   common	acct			sys_acct			sys_acct
55b27d20abSTiezhu Yang52   common	umount2			sys_umount			sys_umount
56baa67610SHendrik Brueckner54   common	ioctl			sys_ioctl			compat_sys_ioctl
57baa67610SHendrik Brueckner55   common	fcntl			sys_fcntl			compat_sys_fcntl
58baa67610SHendrik Brueckner57   common	setpgid			sys_setpgid			sys_setpgid
59baa67610SHendrik Brueckner60   common	umask			sys_umask			sys_umask
60b27d20abSTiezhu Yang61   common	chroot			sys_chroot			sys_chroot
61baa67610SHendrik Brueckner62   common	ustat			sys_ustat			compat_sys_ustat
62baa67610SHendrik Brueckner63   common	dup2			sys_dup2			sys_dup2
63baa67610SHendrik Brueckner64   common	getppid			sys_getppid			sys_getppid
64baa67610SHendrik Brueckner65   common	getpgrp			sys_getpgrp			sys_getpgrp
65baa67610SHendrik Brueckner66   common	setsid			sys_setsid			sys_setsid
66baa67610SHendrik Brueckner67   common	sigaction		sys_sigaction			compat_sys_sigaction
67b27d20abSTiezhu Yang70   32		setreuid		-				sys_setreuid16
68b27d20abSTiezhu Yang71   32		setregid		-				sys_setregid16
69b27d20abSTiezhu Yang72   common	sigsuspend		sys_sigsuspend			sys_sigsuspend
70baa67610SHendrik Brueckner73   common	sigpending		sys_sigpending			compat_sys_sigpending
71b27d20abSTiezhu Yang74   common	sethostname		sys_sethostname			sys_sethostname
72baa67610SHendrik Brueckner75   common	setrlimit		sys_setrlimit			compat_sys_setrlimit
73baa67610SHendrik Brueckner76   32		getrlimit		-				compat_sys_old_getrlimit
74baa67610SHendrik Brueckner77   common	getrusage		sys_getrusage			compat_sys_getrusage
75baa67610SHendrik Brueckner78   common	gettimeofday		sys_gettimeofday		compat_sys_gettimeofday
76baa67610SHendrik Brueckner79   common	settimeofday		sys_settimeofday		compat_sys_settimeofday
77b27d20abSTiezhu Yang80   32		getgroups		-				sys_getgroups16
78b27d20abSTiezhu Yang81   32		setgroups		-				sys_setgroups16
79b27d20abSTiezhu Yang83   common	symlink			sys_symlink			sys_symlink
80b27d20abSTiezhu Yang85   common	readlink		sys_readlink			sys_readlink
81b27d20abSTiezhu Yang86   common	uselib			sys_uselib			sys_uselib
82b27d20abSTiezhu Yang87   common	swapon			sys_swapon			sys_swapon
83b27d20abSTiezhu Yang88   common	reboot			sys_reboot			sys_reboot
84baa67610SHendrik Brueckner89   common	readdir			-				compat_sys_old_readdir
85baa67610SHendrik Brueckner90   common	mmap			sys_old_mmap			compat_sys_s390_old_mmap
86b27d20abSTiezhu Yang91   common	munmap			sys_munmap			sys_munmap
87baa67610SHendrik Brueckner92   common	truncate		sys_truncate			compat_sys_truncate
88baa67610SHendrik Brueckner93   common	ftruncate		sys_ftruncate			compat_sys_ftruncate
89baa67610SHendrik Brueckner94   common	fchmod			sys_fchmod			sys_fchmod
90b27d20abSTiezhu Yang95   32		fchown			-				sys_fchown16
91baa67610SHendrik Brueckner96   common	getpriority		sys_getpriority			sys_getpriority
92baa67610SHendrik Brueckner97   common	setpriority		sys_setpriority			sys_setpriority
93baa67610SHendrik Brueckner99   common	statfs			sys_statfs			compat_sys_statfs
94baa67610SHendrik Brueckner100  common	fstatfs			sys_fstatfs			compat_sys_fstatfs
95baa67610SHendrik Brueckner101  32		ioperm			-				-
96baa67610SHendrik Brueckner102  common	socketcall		sys_socketcall			compat_sys_socketcall
97b27d20abSTiezhu Yang103  common	syslog			sys_syslog			sys_syslog
98baa67610SHendrik Brueckner104  common	setitimer		sys_setitimer			compat_sys_setitimer
99baa67610SHendrik Brueckner105  common	getitimer		sys_getitimer			compat_sys_getitimer
100baa67610SHendrik Brueckner106  common	stat			sys_newstat			compat_sys_newstat
101baa67610SHendrik Brueckner107  common	lstat			sys_newlstat			compat_sys_newlstat
102baa67610SHendrik Brueckner108  common	fstat			sys_newfstat			compat_sys_newfstat
103baa67610SHendrik Brueckner110  common	lookup_dcookie		sys_lookup_dcookie		compat_sys_lookup_dcookie
104baa67610SHendrik Brueckner111  common	vhangup			sys_vhangup			sys_vhangup
105baa67610SHendrik Brueckner112  common	idle			-				-
106baa67610SHendrik Brueckner114  common	wait4			sys_wait4			compat_sys_wait4
107b27d20abSTiezhu Yang115  common	swapoff			sys_swapoff			sys_swapoff
108baa67610SHendrik Brueckner116  common	sysinfo			sys_sysinfo			compat_sys_sysinfo
109baa67610SHendrik Brueckner117  common	ipc			sys_s390_ipc			compat_sys_s390_ipc
110baa67610SHendrik Brueckner118  common	fsync			sys_fsync			sys_fsync
111baa67610SHendrik Brueckner119  common	sigreturn		sys_sigreturn			compat_sys_sigreturn
112b27d20abSTiezhu Yang120  common	clone			sys_clone			sys_clone
113b27d20abSTiezhu Yang121  common	setdomainname		sys_setdomainname		sys_setdomainname
114b27d20abSTiezhu Yang122  common	uname			sys_newuname			sys_newuname
115b27d20abSTiezhu Yang124  common	adjtimex		sys_adjtimex			sys_adjtimex_time32
116b27d20abSTiezhu Yang125  common	mprotect		sys_mprotect			sys_mprotect
117baa67610SHendrik Brueckner126  common	sigprocmask		sys_sigprocmask			compat_sys_sigprocmask
118baa67610SHendrik Brueckner127  common	create_module		-				-
119b27d20abSTiezhu Yang128  common	init_module		sys_init_module			sys_init_module
120b27d20abSTiezhu Yang129  common	delete_module		sys_delete_module		sys_delete_module
121baa67610SHendrik Brueckner130  common	get_kernel_syms		-				-
122b27d20abSTiezhu Yang131  common	quotactl		sys_quotactl			sys_quotactl
123baa67610SHendrik Brueckner132  common	getpgid			sys_getpgid			sys_getpgid
124baa67610SHendrik Brueckner133  common	fchdir			sys_fchdir			sys_fchdir
12564f45351SArnaldo Carvalho de Melo134  common	bdflush			sys_ni_syscall			sys_ni_syscall
126b27d20abSTiezhu Yang135  common	sysfs			sys_sysfs			sys_sysfs
127baa67610SHendrik Brueckner136  common	personality		sys_s390_personality		sys_s390_personality
128baa67610SHendrik Brueckner137  common	afs_syscall		-				-
129b27d20abSTiezhu Yang138  32		setfsuid		-				sys_setfsuid16
130b27d20abSTiezhu Yang139  32		setfsgid		-				sys_setfsgid16
131b27d20abSTiezhu Yang140  32		_llseek			-				sys_llseek
132baa67610SHendrik Brueckner141  common	getdents		sys_getdents			compat_sys_getdents
133baa67610SHendrik Brueckner142  32		_newselect		-				compat_sys_select
134baa67610SHendrik Brueckner142  64		select			sys_select			-
135baa67610SHendrik Brueckner143  common	flock			sys_flock			sys_flock
136b27d20abSTiezhu Yang144  common	msync			sys_msync			sys_msync
137b27d20abSTiezhu Yang145  common	readv			sys_readv			sys_readv
138b27d20abSTiezhu Yang146  common	writev			sys_writev			sys_writev
139baa67610SHendrik Brueckner147  common	getsid			sys_getsid			sys_getsid
140baa67610SHendrik Brueckner148  common	fdatasync		sys_fdatasync			sys_fdatasync
14188db0aa2SXiaoming Ni149  common	_sysctl			-				-
142b27d20abSTiezhu Yang150  common	mlock			sys_mlock			sys_mlock
143b27d20abSTiezhu Yang151  common	munlock			sys_munlock			sys_munlock
144baa67610SHendrik Brueckner152  common	mlockall		sys_mlockall			sys_mlockall
145baa67610SHendrik Brueckner153  common	munlockall		sys_munlockall			sys_munlockall
146b27d20abSTiezhu Yang154  common	sched_setparam		sys_sched_setparam		sys_sched_setparam
147b27d20abSTiezhu Yang155  common	sched_getparam		sys_sched_getparam		sys_sched_getparam
148b27d20abSTiezhu Yang156  common	sched_setscheduler	sys_sched_setscheduler		sys_sched_setscheduler
149baa67610SHendrik Brueckner157  common	sched_getscheduler	sys_sched_getscheduler		sys_sched_getscheduler
150baa67610SHendrik Brueckner158  common	sched_yield		sys_sched_yield			sys_sched_yield
151baa67610SHendrik Brueckner159  common	sched_get_priority_max	sys_sched_get_priority_max	sys_sched_get_priority_max
152baa67610SHendrik Brueckner160  common	sched_get_priority_min	sys_sched_get_priority_min	sys_sched_get_priority_min
153b27d20abSTiezhu Yang161  common	sched_rr_get_interval	sys_sched_rr_get_interval	sys_sched_rr_get_interval_time32
154b27d20abSTiezhu Yang162  common	nanosleep		sys_nanosleep			sys_nanosleep_time32
155b27d20abSTiezhu Yang163  common	mremap			sys_mremap			sys_mremap
156b27d20abSTiezhu Yang164  32		setresuid		-				sys_setresuid16
157b27d20abSTiezhu Yang165  32		getresuid		-				sys_getresuid16
158baa67610SHendrik Brueckner167  common	query_module		-				-
159b27d20abSTiezhu Yang168  common	poll			sys_poll			sys_poll
160baa67610SHendrik Brueckner169  common	nfsservctl		-				-
161b27d20abSTiezhu Yang170  32		setresgid		-				sys_setresgid16
162b27d20abSTiezhu Yang171  32		getresgid		-				sys_getresgid16
163b27d20abSTiezhu Yang172  common	prctl			sys_prctl			sys_prctl
164baa67610SHendrik Brueckner173  common	rt_sigreturn		sys_rt_sigreturn		compat_sys_rt_sigreturn
165baa67610SHendrik Brueckner174  common	rt_sigaction		sys_rt_sigaction		compat_sys_rt_sigaction
166baa67610SHendrik Brueckner175  common	rt_sigprocmask		sys_rt_sigprocmask		compat_sys_rt_sigprocmask
167baa67610SHendrik Brueckner176  common	rt_sigpending		sys_rt_sigpending		compat_sys_rt_sigpending
168b27d20abSTiezhu Yang177  common	rt_sigtimedwait		sys_rt_sigtimedwait		compat_sys_rt_sigtimedwait_time32
169baa67610SHendrik Brueckner178  common	rt_sigqueueinfo		sys_rt_sigqueueinfo		compat_sys_rt_sigqueueinfo
170baa67610SHendrik Brueckner179  common	rt_sigsuspend		sys_rt_sigsuspend		compat_sys_rt_sigsuspend
171baa67610SHendrik Brueckner180  common	pread64			sys_pread64			compat_sys_s390_pread64
172baa67610SHendrik Brueckner181  common	pwrite64		sys_pwrite64			compat_sys_s390_pwrite64
173b27d20abSTiezhu Yang182  32		chown			-				sys_chown16
174b27d20abSTiezhu Yang183  common	getcwd			sys_getcwd			sys_getcwd
175b27d20abSTiezhu Yang184  common	capget			sys_capget			sys_capget
176b27d20abSTiezhu Yang185  common	capset			sys_capset			sys_capset
177baa67610SHendrik Brueckner186  common	sigaltstack		sys_sigaltstack			compat_sys_sigaltstack
178baa67610SHendrik Brueckner187  common	sendfile		sys_sendfile64			compat_sys_sendfile
179baa67610SHendrik Brueckner188  common	getpmsg			-				-
180baa67610SHendrik Brueckner189  common	putpmsg			-				-
181baa67610SHendrik Brueckner190  common	vfork			sys_vfork			sys_vfork
182baa67610SHendrik Brueckner191  32		ugetrlimit		-				compat_sys_getrlimit
183baa67610SHendrik Brueckner191  64		getrlimit		sys_getrlimit			-
184baa67610SHendrik Brueckner192  32		mmap2			-				compat_sys_s390_mmap2
185baa67610SHendrik Brueckner193  32		truncate64		-				compat_sys_s390_truncate64
186baa67610SHendrik Brueckner194  32		ftruncate64		-				compat_sys_s390_ftruncate64
187baa67610SHendrik Brueckner195  32		stat64			-				compat_sys_s390_stat64
188baa67610SHendrik Brueckner196  32		lstat64			-				compat_sys_s390_lstat64
189baa67610SHendrik Brueckner197  32		fstat64			-				compat_sys_s390_fstat64
190b27d20abSTiezhu Yang198  32		lchown32		-				sys_lchown
191baa67610SHendrik Brueckner198  64		lchown			sys_lchown			-
192baa67610SHendrik Brueckner199  32		getuid32		-				sys_getuid
193baa67610SHendrik Brueckner199  64		getuid			sys_getuid			-
194baa67610SHendrik Brueckner200  32		getgid32		-				sys_getgid
195baa67610SHendrik Brueckner200  64		getgid			sys_getgid			-
196baa67610SHendrik Brueckner201  32		geteuid32		-				sys_geteuid
197baa67610SHendrik Brueckner201  64		geteuid			sys_geteuid			-
198baa67610SHendrik Brueckner202  32		getegid32		-				sys_getegid
199baa67610SHendrik Brueckner202  64		getegid			sys_getegid			-
200baa67610SHendrik Brueckner203  32		setreuid32		-				sys_setreuid
201baa67610SHendrik Brueckner203  64		setreuid		sys_setreuid			-
202baa67610SHendrik Brueckner204  32		setregid32		-				sys_setregid
203baa67610SHendrik Brueckner204  64		setregid		sys_setregid			-
204b27d20abSTiezhu Yang205  32		getgroups32		-				sys_getgroups
205baa67610SHendrik Brueckner205  64		getgroups		sys_getgroups			-
206b27d20abSTiezhu Yang206  32		setgroups32		-				sys_setgroups
207baa67610SHendrik Brueckner206  64		setgroups		sys_setgroups			-
208baa67610SHendrik Brueckner207  32		fchown32		-				sys_fchown
209baa67610SHendrik Brueckner207  64		fchown			sys_fchown			-
210baa67610SHendrik Brueckner208  32		setresuid32		-				sys_setresuid
211baa67610SHendrik Brueckner208  64		setresuid		sys_setresuid			-
212b27d20abSTiezhu Yang209  32		getresuid32		-				sys_getresuid
213baa67610SHendrik Brueckner209  64		getresuid		sys_getresuid			-
214baa67610SHendrik Brueckner210  32		setresgid32		-				sys_setresgid
215baa67610SHendrik Brueckner210  64		setresgid		sys_setresgid			-
216b27d20abSTiezhu Yang211  32		getresgid32		-				sys_getresgid
217baa67610SHendrik Brueckner211  64		getresgid		sys_getresgid			-
218b27d20abSTiezhu Yang212  32		chown32			-				sys_chown
219baa67610SHendrik Brueckner212  64		chown			sys_chown			-
220baa67610SHendrik Brueckner213  32		setuid32		-				sys_setuid
221baa67610SHendrik Brueckner213  64		setuid			sys_setuid			-
222baa67610SHendrik Brueckner214  32		setgid32		-				sys_setgid
223baa67610SHendrik Brueckner214  64		setgid			sys_setgid			-
224baa67610SHendrik Brueckner215  32		setfsuid32		-				sys_setfsuid
225baa67610SHendrik Brueckner215  64		setfsuid		sys_setfsuid			-
226baa67610SHendrik Brueckner216  32		setfsgid32		-				sys_setfsgid
227baa67610SHendrik Brueckner216  64		setfsgid		sys_setfsgid			-
228b27d20abSTiezhu Yang217  common	pivot_root		sys_pivot_root			sys_pivot_root
229b27d20abSTiezhu Yang218  common	mincore			sys_mincore			sys_mincore
230b27d20abSTiezhu Yang219  common	madvise			sys_madvise			sys_madvise
231b27d20abSTiezhu Yang220  common	getdents64		sys_getdents64			sys_getdents64
232baa67610SHendrik Brueckner221  32		fcntl64			-				compat_sys_fcntl64
233baa67610SHendrik Brueckner222  common	readahead		sys_readahead			compat_sys_s390_readahead
234baa67610SHendrik Brueckner223  32		sendfile64		-				compat_sys_sendfile64
235b27d20abSTiezhu Yang224  common	setxattr		sys_setxattr			sys_setxattr
236b27d20abSTiezhu Yang225  common	lsetxattr		sys_lsetxattr			sys_lsetxattr
237b27d20abSTiezhu Yang226  common	fsetxattr		sys_fsetxattr			sys_fsetxattr
238b27d20abSTiezhu Yang227  common	getxattr		sys_getxattr			sys_getxattr
239b27d20abSTiezhu Yang228  common	lgetxattr		sys_lgetxattr			sys_lgetxattr
240b27d20abSTiezhu Yang229  common	fgetxattr		sys_fgetxattr			sys_fgetxattr
241b27d20abSTiezhu Yang230  common	listxattr		sys_listxattr			sys_listxattr
242b27d20abSTiezhu Yang231  common	llistxattr		sys_llistxattr			sys_llistxattr
243b27d20abSTiezhu Yang232  common	flistxattr		sys_flistxattr			sys_flistxattr
244b27d20abSTiezhu Yang233  common	removexattr		sys_removexattr			sys_removexattr
245b27d20abSTiezhu Yang234  common	lremovexattr		sys_lremovexattr		sys_lremovexattr
246b27d20abSTiezhu Yang235  common	fremovexattr		sys_fremovexattr		sys_fremovexattr
247baa67610SHendrik Brueckner236  common	gettid			sys_gettid			sys_gettid
248baa67610SHendrik Brueckner237  common	tkill			sys_tkill			sys_tkill
249b27d20abSTiezhu Yang238  common	futex			sys_futex			sys_futex_time32
250baa67610SHendrik Brueckner239  common	sched_setaffinity	sys_sched_setaffinity		compat_sys_sched_setaffinity
251baa67610SHendrik Brueckner240  common	sched_getaffinity	sys_sched_getaffinity		compat_sys_sched_getaffinity
252baa67610SHendrik Brueckner241  common	tgkill			sys_tgkill			sys_tgkill
253baa67610SHendrik Brueckner243  common	io_setup		sys_io_setup			compat_sys_io_setup
254b27d20abSTiezhu Yang244  common	io_destroy		sys_io_destroy			sys_io_destroy
255b27d20abSTiezhu Yang245  common	io_getevents		sys_io_getevents		sys_io_getevents_time32
256baa67610SHendrik Brueckner246  common	io_submit		sys_io_submit			compat_sys_io_submit
257b27d20abSTiezhu Yang247  common	io_cancel		sys_io_cancel			sys_io_cancel
258baa67610SHendrik Brueckner248  common	exit_group		sys_exit_group			sys_exit_group
259baa67610SHendrik Brueckner249  common	epoll_create		sys_epoll_create		sys_epoll_create
260b27d20abSTiezhu Yang250  common	epoll_ctl		sys_epoll_ctl			sys_epoll_ctl
261b27d20abSTiezhu Yang251  common	epoll_wait		sys_epoll_wait			sys_epoll_wait
262b27d20abSTiezhu Yang252  common	set_tid_address		sys_set_tid_address		sys_set_tid_address
263baa67610SHendrik Brueckner253  common	fadvise64		sys_fadvise64_64		compat_sys_s390_fadvise64
264baa67610SHendrik Brueckner254  common	timer_create		sys_timer_create		compat_sys_timer_create
265b27d20abSTiezhu Yang255  common	timer_settime		sys_timer_settime		sys_timer_settime32
266b27d20abSTiezhu Yang256  common	timer_gettime		sys_timer_gettime		sys_timer_gettime32
267baa67610SHendrik Brueckner257  common	timer_getoverrun	sys_timer_getoverrun		sys_timer_getoverrun
268baa67610SHendrik Brueckner258  common	timer_delete		sys_timer_delete		sys_timer_delete
269b27d20abSTiezhu Yang259  common	clock_settime		sys_clock_settime		sys_clock_settime32
270b27d20abSTiezhu Yang260  common	clock_gettime		sys_clock_gettime		sys_clock_gettime32
271b27d20abSTiezhu Yang261  common	clock_getres		sys_clock_getres		sys_clock_getres_time32
272b27d20abSTiezhu Yang262  common	clock_nanosleep		sys_clock_nanosleep		sys_clock_nanosleep_time32
273baa67610SHendrik Brueckner264  32		fadvise64_64		-				compat_sys_s390_fadvise64_64
274baa67610SHendrik Brueckner265  common	statfs64		sys_statfs64			compat_sys_statfs64
275baa67610SHendrik Brueckner266  common	fstatfs64		sys_fstatfs64			compat_sys_fstatfs64
276b27d20abSTiezhu Yang267  common	remap_file_pages	sys_remap_file_pages		sys_remap_file_pages
27764f45351SArnaldo Carvalho de Melo268  common	mbind			sys_mbind			sys_mbind
27864f45351SArnaldo Carvalho de Melo269  common	get_mempolicy		sys_get_mempolicy		sys_get_mempolicy
27964f45351SArnaldo Carvalho de Melo270  common	set_mempolicy		sys_set_mempolicy		sys_set_mempolicy
280baa67610SHendrik Brueckner271  common	mq_open			sys_mq_open			compat_sys_mq_open
281b27d20abSTiezhu Yang272  common	mq_unlink		sys_mq_unlink			sys_mq_unlink
282b27d20abSTiezhu Yang273  common	mq_timedsend		sys_mq_timedsend		sys_mq_timedsend_time32
283b27d20abSTiezhu Yang274  common	mq_timedreceive		sys_mq_timedreceive		sys_mq_timedreceive_time32
284baa67610SHendrik Brueckner275  common	mq_notify		sys_mq_notify			compat_sys_mq_notify
285baa67610SHendrik Brueckner276  common	mq_getsetattr		sys_mq_getsetattr		compat_sys_mq_getsetattr
286baa67610SHendrik Brueckner277  common	kexec_load		sys_kexec_load			compat_sys_kexec_load
287b27d20abSTiezhu Yang278  common	add_key			sys_add_key			sys_add_key
288b27d20abSTiezhu Yang279  common	request_key		sys_request_key			sys_request_key
289baa67610SHendrik Brueckner280  common	keyctl			sys_keyctl			compat_sys_keyctl
290baa67610SHendrik Brueckner281  common	waitid			sys_waitid			compat_sys_waitid
291baa67610SHendrik Brueckner282  common	ioprio_set		sys_ioprio_set			sys_ioprio_set
292baa67610SHendrik Brueckner283  common	ioprio_get		sys_ioprio_get			sys_ioprio_get
293baa67610SHendrik Brueckner284  common	inotify_init		sys_inotify_init		sys_inotify_init
294b27d20abSTiezhu Yang285  common	inotify_add_watch	sys_inotify_add_watch		sys_inotify_add_watch
295baa67610SHendrik Brueckner286  common	inotify_rm_watch	sys_inotify_rm_watch		sys_inotify_rm_watch
29664f45351SArnaldo Carvalho de Melo287  common	migrate_pages		sys_migrate_pages		sys_migrate_pages
297baa67610SHendrik Brueckner288  common	openat			sys_openat			compat_sys_openat
298b27d20abSTiezhu Yang289  common	mkdirat			sys_mkdirat			sys_mkdirat
299b27d20abSTiezhu Yang290  common	mknodat			sys_mknodat			sys_mknodat
300b27d20abSTiezhu Yang291  common	fchownat		sys_fchownat			sys_fchownat
301b27d20abSTiezhu Yang292  common	futimesat		sys_futimesat			sys_futimesat_time32
302baa67610SHendrik Brueckner293  32		fstatat64		-				compat_sys_s390_fstatat64
303baa67610SHendrik Brueckner293  64		newfstatat		sys_newfstatat			-
304b27d20abSTiezhu Yang294  common	unlinkat		sys_unlinkat			sys_unlinkat
305b27d20abSTiezhu Yang295  common	renameat		sys_renameat			sys_renameat
306b27d20abSTiezhu Yang296  common	linkat			sys_linkat			sys_linkat
307b27d20abSTiezhu Yang297  common	symlinkat		sys_symlinkat			sys_symlinkat
308b27d20abSTiezhu Yang298  common	readlinkat		sys_readlinkat			sys_readlinkat
309b27d20abSTiezhu Yang299  common	fchmodat		sys_fchmodat			sys_fchmodat
310b27d20abSTiezhu Yang300  common	faccessat		sys_faccessat			sys_faccessat
311b27d20abSTiezhu Yang301  common	pselect6		sys_pselect6			compat_sys_pselect6_time32
312b27d20abSTiezhu Yang302  common	ppoll			sys_ppoll			compat_sys_ppoll_time32
313b27d20abSTiezhu Yang303  common	unshare			sys_unshare			sys_unshare
314baa67610SHendrik Brueckner304  common	set_robust_list		sys_set_robust_list		compat_sys_set_robust_list
315baa67610SHendrik Brueckner305  common	get_robust_list		sys_get_robust_list		compat_sys_get_robust_list
316b27d20abSTiezhu Yang306  common	splice			sys_splice			sys_splice
317baa67610SHendrik Brueckner307  common	sync_file_range		sys_sync_file_range		compat_sys_s390_sync_file_range
318b27d20abSTiezhu Yang308  common	tee			sys_tee				sys_tee
319598b3cecSChristoph Hellwig309  common	vmsplice		sys_vmsplice			sys_vmsplice
32064f45351SArnaldo Carvalho de Melo310  common	move_pages		sys_move_pages			sys_move_pages
321b27d20abSTiezhu Yang311  common	getcpu			sys_getcpu			sys_getcpu
322baa67610SHendrik Brueckner312  common	epoll_pwait		sys_epoll_pwait			compat_sys_epoll_pwait
323b27d20abSTiezhu Yang313  common	utimes			sys_utimes			sys_utimes_time32
324baa67610SHendrik Brueckner314  common	fallocate		sys_fallocate			compat_sys_s390_fallocate
325b27d20abSTiezhu Yang315  common	utimensat		sys_utimensat			sys_utimensat_time32
326baa67610SHendrik Brueckner316  common	signalfd		sys_signalfd			compat_sys_signalfd
327baa67610SHendrik Brueckner317  common	timerfd			-				-
328baa67610SHendrik Brueckner318  common	eventfd			sys_eventfd			sys_eventfd
329baa67610SHendrik Brueckner319  common	timerfd_create		sys_timerfd_create		sys_timerfd_create
330b27d20abSTiezhu Yang320  common	timerfd_settime		sys_timerfd_settime		sys_timerfd_settime32
331b27d20abSTiezhu Yang321  common	timerfd_gettime		sys_timerfd_gettime		sys_timerfd_gettime32
332baa67610SHendrik Brueckner322  common	signalfd4		sys_signalfd4			compat_sys_signalfd4
333baa67610SHendrik Brueckner323  common	eventfd2		sys_eventfd2			sys_eventfd2
334baa67610SHendrik Brueckner324  common	inotify_init1		sys_inotify_init1		sys_inotify_init1
335b27d20abSTiezhu Yang325  common	pipe2			sys_pipe2			sys_pipe2
336baa67610SHendrik Brueckner326  common	dup3			sys_dup3			sys_dup3
337baa67610SHendrik Brueckner327  common	epoll_create1		sys_epoll_create1		sys_epoll_create1
338baa67610SHendrik Brueckner328  common	preadv			sys_preadv			compat_sys_preadv
339baa67610SHendrik Brueckner329  common	pwritev			sys_pwritev			compat_sys_pwritev
340baa67610SHendrik Brueckner330  common	rt_tgsigqueueinfo	sys_rt_tgsigqueueinfo		compat_sys_rt_tgsigqueueinfo
341b27d20abSTiezhu Yang331  common	perf_event_open		sys_perf_event_open		sys_perf_event_open
342baa67610SHendrik Brueckner332  common	fanotify_init		sys_fanotify_init		sys_fanotify_init
343baa67610SHendrik Brueckner333  common	fanotify_mark		sys_fanotify_mark		compat_sys_fanotify_mark
344b27d20abSTiezhu Yang334  common	prlimit64		sys_prlimit64			sys_prlimit64
345b27d20abSTiezhu Yang335  common	name_to_handle_at	sys_name_to_handle_at		sys_name_to_handle_at
346baa67610SHendrik Brueckner336  common	open_by_handle_at	sys_open_by_handle_at		compat_sys_open_by_handle_at
347b27d20abSTiezhu Yang337  common	clock_adjtime		sys_clock_adjtime		sys_clock_adjtime32
348baa67610SHendrik Brueckner338  common	syncfs			sys_syncfs			sys_syncfs
349baa67610SHendrik Brueckner339  common	setns			sys_setns			sys_setns
350c3973b40SChristoph Hellwig340  common	process_vm_readv	sys_process_vm_readv		sys_process_vm_readv
351c3973b40SChristoph Hellwig341  common	process_vm_writev	sys_process_vm_writev		sys_process_vm_writev
352baa67610SHendrik Brueckner342  common	s390_runtime_instr	sys_s390_runtime_instr		sys_s390_runtime_instr
353b27d20abSTiezhu Yang343  common	kcmp			sys_kcmp			sys_kcmp
354b27d20abSTiezhu Yang344  common	finit_module		sys_finit_module		sys_finit_module
355b27d20abSTiezhu Yang345  common	sched_setattr		sys_sched_setattr		sys_sched_setattr
356b27d20abSTiezhu Yang346  common	sched_getattr		sys_sched_getattr		sys_sched_getattr
357b27d20abSTiezhu Yang347  common	renameat2		sys_renameat2			sys_renameat2
358b27d20abSTiezhu Yang348  common	seccomp			sys_seccomp			sys_seccomp
359b27d20abSTiezhu Yang349  common	getrandom		sys_getrandom			sys_getrandom
360b27d20abSTiezhu Yang350  common	memfd_create		sys_memfd_create		sys_memfd_create
361b27d20abSTiezhu Yang351  common	bpf			sys_bpf				sys_bpf
362b27d20abSTiezhu Yang352  common	s390_pci_mmio_write	sys_s390_pci_mmio_write		sys_s390_pci_mmio_write
363b27d20abSTiezhu Yang353  common	s390_pci_mmio_read	sys_s390_pci_mmio_read		sys_s390_pci_mmio_read
364baa67610SHendrik Brueckner354  common	execveat		sys_execveat			compat_sys_execveat
365baa67610SHendrik Brueckner355  common	userfaultfd		sys_userfaultfd			sys_userfaultfd
366baa67610SHendrik Brueckner356  common	membarrier		sys_membarrier			sys_membarrier
367b27d20abSTiezhu Yang357  common	recvmmsg		sys_recvmmsg			compat_sys_recvmmsg_time32
368baa67610SHendrik Brueckner358  common	sendmmsg		sys_sendmmsg			compat_sys_sendmmsg
369baa67610SHendrik Brueckner359  common	socket			sys_socket			sys_socket
370b27d20abSTiezhu Yang360  common	socketpair		sys_socketpair			sys_socketpair
371b27d20abSTiezhu Yang361  common	bind			sys_bind			sys_bind
372b27d20abSTiezhu Yang362  common	connect			sys_connect			sys_connect
373baa67610SHendrik Brueckner363  common	listen			sys_listen			sys_listen
374b27d20abSTiezhu Yang364  common	accept4			sys_accept4			sys_accept4
37555db9c0eSChristoph Hellwig365  common	getsockopt		sys_getsockopt			sys_getsockopt
37655db9c0eSChristoph Hellwig366  common	setsockopt		sys_setsockopt			sys_setsockopt
377b27d20abSTiezhu Yang367  common	getsockname		sys_getsockname			sys_getsockname
378b27d20abSTiezhu Yang368  common	getpeername		sys_getpeername			sys_getpeername
379b27d20abSTiezhu Yang369  common	sendto			sys_sendto			sys_sendto
380baa67610SHendrik Brueckner370  common	sendmsg			sys_sendmsg			compat_sys_sendmsg
381baa67610SHendrik Brueckner371  common	recvfrom		sys_recvfrom			compat_sys_recvfrom
382baa67610SHendrik Brueckner372  common	recvmsg			sys_recvmsg			compat_sys_recvmsg
383baa67610SHendrik Brueckner373  common	shutdown		sys_shutdown			sys_shutdown
384b27d20abSTiezhu Yang374  common	mlock2			sys_mlock2			sys_mlock2
385b27d20abSTiezhu Yang375  common	copy_file_range		sys_copy_file_range		sys_copy_file_range
386baa67610SHendrik Brueckner376  common	preadv2			sys_preadv2			compat_sys_preadv2
387baa67610SHendrik Brueckner377  common	pwritev2		sys_pwritev2			compat_sys_pwritev2
388b27d20abSTiezhu Yang378  common	s390_guarded_storage	sys_s390_guarded_storage	sys_s390_guarded_storage
389b27d20abSTiezhu Yang379  common	statx			sys_statx			sys_statx
390b27d20abSTiezhu Yang380  common	s390_sthyi		sys_s390_sthyi			sys_s390_sthyi
391b27d20abSTiezhu Yang381  common	kexec_file_load		sys_kexec_file_load		sys_kexec_file_load
392b27d20abSTiezhu Yang382  common	io_pgetevents		sys_io_pgetevents		compat_sys_io_pgetevents
393b27d20abSTiezhu Yang383  common	rseq			sys_rseq			sys_rseq
394b27d20abSTiezhu Yang384  common	pkey_mprotect		sys_pkey_mprotect		sys_pkey_mprotect
395b27d20abSTiezhu Yang385  common	pkey_alloc		sys_pkey_alloc			sys_pkey_alloc
396b27d20abSTiezhu Yang386  common	pkey_free		sys_pkey_free			sys_pkey_free
397b27d20abSTiezhu Yang# room for arch specific syscalls
398b27d20abSTiezhu Yang392	64	semtimedop		sys_semtimedop			-
399b27d20abSTiezhu Yang393  common	semget			sys_semget			sys_semget
400b27d20abSTiezhu Yang394  common	semctl			sys_semctl			compat_sys_semctl
401b27d20abSTiezhu Yang395  common	shmget			sys_shmget			sys_shmget
402b27d20abSTiezhu Yang396  common	shmctl			sys_shmctl			compat_sys_shmctl
403b27d20abSTiezhu Yang397  common	shmat			sys_shmat			compat_sys_shmat
404b27d20abSTiezhu Yang398  common	shmdt			sys_shmdt 			sys_shmdt
405b27d20abSTiezhu Yang399  common	msgget			sys_msgget			sys_msgget
406b27d20abSTiezhu Yang400  common	msgsnd			sys_msgsnd			compat_sys_msgsnd
407b27d20abSTiezhu Yang401  common	msgrcv			sys_msgrcv			compat_sys_msgrcv
408b27d20abSTiezhu Yang402  common	msgctl			sys_msgctl			compat_sys_msgctl
409b27d20abSTiezhu Yang403	32	clock_gettime64		-				sys_clock_gettime
410b27d20abSTiezhu Yang404	32	clock_settime64		-				sys_clock_settime
411b27d20abSTiezhu Yang405	32	clock_adjtime64		-				sys_clock_adjtime
412b27d20abSTiezhu Yang406	32	clock_getres_time64	-				sys_clock_getres
413b27d20abSTiezhu Yang407	32	clock_nanosleep_time64	-				sys_clock_nanosleep
414b27d20abSTiezhu Yang408	32	timer_gettime64		-				sys_timer_gettime
415b27d20abSTiezhu Yang409	32	timer_settime64		-				sys_timer_settime
416b27d20abSTiezhu Yang410	32	timerfd_gettime64	-				sys_timerfd_gettime
417b27d20abSTiezhu Yang411	32	timerfd_settime64	-				sys_timerfd_settime
418b27d20abSTiezhu Yang412	32	utimensat_time64	-				sys_utimensat
419b27d20abSTiezhu Yang413	32	pselect6_time64		-				compat_sys_pselect6_time64
420b27d20abSTiezhu Yang414	32	ppoll_time64		-				compat_sys_ppoll_time64
421b27d20abSTiezhu Yang416	32	io_pgetevents_time64	-				sys_io_pgetevents
422b27d20abSTiezhu Yang417	32	recvmmsg_time64		-				compat_sys_recvmmsg_time64
423b27d20abSTiezhu Yang418	32	mq_timedsend_time64	-				sys_mq_timedsend
424b27d20abSTiezhu Yang419	32	mq_timedreceive_time64	-				sys_mq_timedreceive
425b27d20abSTiezhu Yang420	32	semtimedop_time64	-				sys_semtimedop
426b27d20abSTiezhu Yang421	32	rt_sigtimedwait_time64	-				compat_sys_rt_sigtimedwait_time64
427b27d20abSTiezhu Yang422	32	futex_time64		-				sys_futex
428b27d20abSTiezhu Yang423	32	sched_rr_get_interval_time64	-			sys_sched_rr_get_interval
429b27d20abSTiezhu Yang424  common	pidfd_send_signal	sys_pidfd_send_signal		sys_pidfd_send_signal
430b27d20abSTiezhu Yang425  common	io_uring_setup		sys_io_uring_setup              sys_io_uring_setup
431b27d20abSTiezhu Yang426  common	io_uring_enter		sys_io_uring_enter              sys_io_uring_enter
432b27d20abSTiezhu Yang427  common	io_uring_register	sys_io_uring_register           sys_io_uring_register
433b27d20abSTiezhu Yang428  common	open_tree		sys_open_tree			sys_open_tree
434b27d20abSTiezhu Yang429  common	move_mount		sys_move_mount			sys_move_mount
435b27d20abSTiezhu Yang430  common	fsopen			sys_fsopen			sys_fsopen
436b27d20abSTiezhu Yang431  common	fsconfig		sys_fsconfig			sys_fsconfig
437b27d20abSTiezhu Yang432  common	fsmount			sys_fsmount			sys_fsmount
438b27d20abSTiezhu Yang433  common	fspick			sys_fspick			sys_fspick
439b27d20abSTiezhu Yang434  common	pidfd_open		sys_pidfd_open			sys_pidfd_open
440b27d20abSTiezhu Yang435  common	clone3			sys_clone3			sys_clone3
441b27d20abSTiezhu Yang436  common	close_range		sys_close_range			sys_close_range
442b27d20abSTiezhu Yang437  common	openat2			sys_openat2			sys_openat2
443b27d20abSTiezhu Yang438  common	pidfd_getfd		sys_pidfd_getfd			sys_pidfd_getfd
444b27d20abSTiezhu Yang439  common	faccessat2		sys_faccessat2			sys_faccessat2
445b27d20abSTiezhu Yang440  common	process_madvise		sys_process_madvise		sys_process_madvise
446b27d20abSTiezhu Yang441  common	epoll_pwait2		sys_epoll_pwait2		compat_sys_epoll_pwait2
447743108e1SArnaldo Carvalho de Melo442  common	mount_setattr		sys_mount_setattr		sys_mount_setattr
44844c2cd80SArnaldo Carvalho de Melo443  common	quotactl_fd		sys_quotactl_fd			sys_quotactl_fd
449f8bcb061SArnaldo Carvalho de Melo444  common	landlock_create_ruleset	sys_landlock_create_ruleset	sys_landlock_create_ruleset
450f8bcb061SArnaldo Carvalho de Melo445  common	landlock_add_rule	sys_landlock_add_rule		sys_landlock_add_rule
451f8bcb061SArnaldo Carvalho de Melo446  common	landlock_restrict_self	sys_landlock_restrict_self	sys_landlock_restrict_self
452b6338963SArnaldo Carvalho de Melo447  common	memfd_secret		sys_memfd_secret		sys_memfd_secret
45364f45351SArnaldo Carvalho de Melo448  common	process_mrelease	sys_process_mrelease		sys_process_mrelease
45471a16df1SArnaldo Carvalho de Melo449  common	futex_waitv		sys_futex_waitv			sys_futex_waitv
4556e10e219SArnaldo Carvalho de Melo450  common	set_mempolicy_home_node	sys_set_mempolicy_home_node	sys_set_mempolicy_home_node
4569350a917SArnaldo Carvalho de Melo451  common	cachestat		sys_cachestat			sys_cachestat
457*f7875966SArnaldo Carvalho de Melo452  common	fchmodat2		sys_fchmodat2			sys_fchmodat2
458