From: Jason Yan <yanaijie@xxxxxxxxxx> Subject: ipc/shm.c: make compat_ksys_shmctl() static Fix the following sparse warning: ipc/shm.c:1335:6: warning: symbol 'compat_ksys_shmctl' was not declared. Should it be static? Link: http://lkml.kernel.org/r/20200403063933.24785-1-yanaijie@xxxxxxxxxx Signed-off-by: Jason Yan <yanaijie@xxxxxxxxxx> Reported-by: Hulk Robot <hulkci@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- ipc/shm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/ipc/shm.c~ipc-shm-make-compat_ksys_shmctl-static +++ a/ipc/shm.c @@ -1332,7 +1332,7 @@ static int copy_compat_shmid_from_user(s } } -long compat_ksys_shmctl(int shmid, int cmd, void __user *uptr, int version) +static long compat_ksys_shmctl(int shmid, int cmd, void __user *uptr, int version) { struct ipc_namespace *ns; struct shmid64_ds sem64; _