summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorAlexander Viro <viro@parcelfarce.linux.theplanet.co.uk>2004-07-12 21:02:33 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-07-12 21:02:33 -0700
commit407323e68052289a4bdf7788c3062d114d8a2ebd (patch)
tree2771bc20e7ed0de73e2afd73560cf39b0c536d59 /kernel
parentde9c4ad800ffed7236cd4118b1cf116203854ef4 (diff)
[PATCH] sparse: signal annotation
ss_sp in struct sigaltstack made __user ->si_addr and ->sival_ptr made __user your ->sa_restorer and ->sa_handler changes propagated users of these guys annotated on i386/amd64/alpha/sparc/sparc64
Diffstat (limited to 'kernel')
-rw-r--r--kernel/exit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/exit.c b/kernel/exit.c
index 2bab0bf9fe97..5d13c054d256 100644
--- a/kernel/exit.c
+++ b/kernel/exit.c
@@ -296,7 +296,7 @@ int allow_signal(int sig)
Let the signal code know it'll be handled, so
that they don't get converted to SIGKILL or
just silently dropped */
- current->sighand->action[(sig)-1].sa.sa_handler = (void *)2;
+ current->sighand->action[(sig)-1].sa.sa_handler = (void __user *)2;
}
recalc_sigpending();
spin_unlock_irq(&current->sighand->siglock);