[2/3] sparc: rename not implemented system call

Message ID 1546444373-21386-3-git-send-email-firoz.khan@linaro.org
State Under Review
Delegated to: David Miller
Headers show
Series
  • sparc: Unify the system call scripts
Related show

Commit Message

Firoz Khan Jan. 2, 2019, 3:52 p.m.
Rename the sparc not implemented system call - sys_nis_syscall to
sys_ni_syscall to unify the system call table implementation across
all architectures.

This is neccessory to do it if we have to keep the scripts in common
location.

Signed-off-by: Firoz Khan <firoz.khan@linaro.org>
---
 arch/sparc/kernel/syscalls/syscall.tbl | 26 +++++++++++++-------------
 arch/sparc/kernel/systbls_32.S         |  1 +
 arch/sparc/kernel/systbls_64.S         |  2 ++
 3 files changed, 16 insertions(+), 13 deletions(-)

Patch

diff --git a/arch/sparc/kernel/syscalls/syscall.tbl b/arch/sparc/kernel/syscalls/syscall.tbl
index c8c77c0..5437fdb 100644
--- a/arch/sparc/kernel/syscalls/syscall.tbl
+++ b/arch/sparc/kernel/syscalls/syscall.tbl
@@ -20,7 +20,7 @@ 
 9	common	link			sys_link
 10	common	unlink			sys_unlink
 11	32	execv			sunos_execv
-11	64	execv			sys_nis_syscall
+11	64	execv			sys_ni_syscall
 12	common	chdir			sys_chdir
 13	32    	chown			sys_chown16
 13	64	chown			sys_chown
@@ -29,7 +29,7 @@ 
 16	32	lchown			sys_lchown16
 16	64	lchown			sys_lchown
 17	common	brk			sys_brk
-18	common	perfctr			sys_nis_syscall
+18	common	perfctr			sys_ni_syscall
 19	common	lseek			sys_lseek			compat_sys_lseek
 20	common	getpid			sys_getpid
 21	common	capget			sys_capget
@@ -43,7 +43,7 @@ 
 27	common	alarm			sys_alarm
 28	common	sigaltstack		sys_sigaltstack			compat_sys_sigaltstack
 29	32    	pause			sys_pause
-29	64    	pause			sys_nis_syscall
+29	64    	pause			sys_ni_syscall
 30	common	utime			sys_utime			compat_sys_utime
 31	32    	lchown32		sys_lchown
 32	32    	fchown32		sys_fchown
@@ -214,7 +214,7 @@ 
 181	common	removexattr		sys_removexattr
 182	common	lremovexattr		sys_lremovexattr
 183	32	sigpending		sys_sigpending			compat_sys_sigpending
-183	64	sigpending		sys_nis_syscall
+183	64	sigpending		sys_ni_syscall
 184	common	query_module		sys_ni_syscall
 185	common	setpgid			sys_setpgid
 186	common	fremovexattr		sys_fremovexattr
@@ -233,15 +233,15 @@ 
 196	common	ioprio_set		sys_ioprio_set
 197	common	getppid			sys_getppid
 198	32	sigaction		sys_sparc_sigaction		compat_sys_sparc_sigaction
-198	64	sigaction		sys_nis_syscall
+198	64	sigaction		sys_ni_syscall
 199	common	sgetmask		sys_sgetmask
 200	common	ssetmask		sys_ssetmask
 201	32	sigsuspend		sys_sigsuspend
-201	64	sigsuspend		sys_nis_syscall
+201	64	sigsuspend		sys_ni_syscall
 202	common	oldlstat		sys_newlstat			compat_sys_newlstat
 203	common	uselib			sys_uselib
 204	32	readdir			sys_old_readdir			compat_sys_old_readdir
-204	64	readdir			sys_nis_syscall
+204	64	readdir			sys_ni_syscall
 205	common	readahead		sys_readahead			compat_sys_readahead
 206	common	socketcall		sys_socketcall			sys32_socketcall
 207	common	syslog			sys_syslog
@@ -255,19 +255,19 @@ 
 215	32	ipc			sys_ipc				compat_sys_ipc
 215	64	ipc			sys_sparc_ipc
 216	32	sigreturn		sys_sigreturn			sys32_sigreturn
-216	64	sigreturn		sys_nis_syscall
+216	64	sigreturn		sys_ni_syscall
 217	common	clone			sys_clone
 218	common	ioprio_get		sys_ioprio_get
 219	common	adjtimex		sys_adjtimex			compat_sys_adjtimex
 220	32	sigprocmask		sys_sigprocmask			compat_sys_sigprocmask
-220	64	sigprocmask		sys_nis_syscall
+220	64	sigprocmask		sys_ni_syscall
 221	common	create_module		sys_ni_syscall
 222	common	delete_module		sys_delete_module
 223	common	get_kernel_syms		sys_ni_syscall
 224	common	getpgid			sys_getpgid
 225	common	bdflush			sys_bdflush
 226	common	sysfs			sys_sysfs
-227	common	afs_syscall		sys_nis_syscall
+227	common	afs_syscall		sys_ni_syscall
 228	common	setfsuid		sys_setfsuid16
 229	common	setfsgid		sys_setfsgid16
 230	common	_newselect		sys_select			compat_sys_select
@@ -295,8 +295,8 @@ 
 251	common	_sysctl			sys_sysctl			compat_sys_sysctl
 252	common	getsid			sys_getsid
 253	common	fdatasync		sys_fdatasync
-254	32	nfsservctl		sys_ni_syscall			sys_nis_syscall
-254	64	nfsservctl		sys_nis_syscall
+254	32	nfsservctl		sys_ni_syscall			sys_ni_syscall
+254	64	nfsservctl		sys_ni_syscall
 255	common	sync_file_range		sys_sync_file_range		compat_sys_sync_file_range
 256	common	clock_settime		sys_clock_settime		compat_sys_clock_settime
 257	common	clock_gettime		sys_clock_gettime		compat_sys_clock_gettime
@@ -310,7 +310,7 @@ 
 265	common	timer_delete		sys_timer_delete
 266	common	timer_create		sys_timer_create		compat_sys_timer_create
 # 267 was vserver
-267	common	vserver			sys_nis_syscall
+267	common	vserver			sys_ni_syscall
 268	common	io_setup		sys_io_setup			compat_sys_io_setup
 269	common	io_destroy		sys_io_destroy
 270	common	io_submit		sys_io_submit			compat_sys_io_submit
diff --git a/arch/sparc/kernel/systbls_32.S b/arch/sparc/kernel/systbls_32.S
index 391a49a..121a1a0 100644
--- a/arch/sparc/kernel/systbls_32.S
+++ b/arch/sparc/kernel/systbls_32.S
@@ -14,5 +14,6 @@ 
 	.align 4
 	.globl sys_call_table
 sys_call_table:
+#define sys_nis_syscall	sys_ni_syscall
 #include <asm/syscall_table_32.h>	/* 32-bit native syscalls */
 #undef __SYSCALL
diff --git a/arch/sparc/kernel/systbls_64.S b/arch/sparc/kernel/systbls_64.S
index 08ce7cb..7d861d6 100644
--- a/arch/sparc/kernel/systbls_64.S
+++ b/arch/sparc/kernel/systbls_64.S
@@ -10,6 +10,8 @@ 
  * Copyright (C) 1995 Adrian M. Rodriguez (adrian@remus.rutgers.edu)
  */
 
+#define sys_nis_syscall	sys_ni_syscall
+
 #define __SYSCALL(nr, entry)	.word entry
 	.text
 	.align	4