From: Andrew Morton kernel/sys.c: In function 'sys_prctl': kernel/sys.c:1629: warning: 'error' may be used uninitialized in this function Cc: Andrew G. Morgan Cc: Paul Moore Cc: Serge Hallyn Cc: Stephen Smalley Signed-off-by: Andrew Morton --- kernel/sys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN kernel/sys.c~capabilities-implement-per-process-securebits-warning-fix kernel/sys.c --- a/kernel/sys.c~capabilities-implement-per-process-securebits-warning-fix +++ a/kernel/sys.c @@ -1626,7 +1626,7 @@ asmlinkage long sys_umask(int mask) asmlinkage long sys_prctl(int option, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5) { - long error; + long uninitialized_var(error); if (security_task_prctl(option, arg2, arg3, arg4, arg5, &error)) return error; _