Since function `save_all` is not meant to be exported, change the signature to `static`. Fix warning (treated as error with W=1):
CC arch/powerpc/kernel/process.o arch/powerpc/kernel/process.c:559:6: error: no previous prototype for ‘save_all’ [-Werror=missing-prototypes] void save_all(struct task_struct *tsk) ^~~~~~~~ cc1: all warnings being treated as errors Signed-off-by: Mathieu Malaterre <ma...@debian.org> --- arch/powerpc/kernel/process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/kernel/process.c b/arch/powerpc/kernel/process.c index 3ac98c0463d6..ec4f363ebb89 100644 --- a/arch/powerpc/kernel/process.c +++ b/arch/powerpc/kernel/process.c @@ -556,7 +556,7 @@ void restore_math(struct pt_regs *regs) regs->msr = msr; } -void save_all(struct task_struct *tsk) +static void save_all(struct task_struct *tsk) { unsigned long usermsr; -- 2.11.0