Update of /cvsroot/linux-vax/kernel-2.4/fs/proc
In directory sc8-pr-cvs1:/tmp/cvs-serv24917/fs/proc
Modified Files:
array.c
Log Message:
Merge 2.4.19
Index: array.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.4/fs/proc/array.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- array.c 10 Jun 2003 01:14:21 -0000 1.3
+++ array.c 21 Sep 2003 13:12:31 -0000 1.4
@@ -226,6 +226,8 @@
sigemptyset(ign);
sigemptyset(catch);
+ spin_lock_irq(&p->sigmask_lock);
+
if (p->sig) {
k = p->sig->action;
for (i = 1; i <= _NSIG; ++i, ++k) {
@@ -235,6 +237,7 @@
sigaddset(catch, i);
}
}
+ spin_unlock_irq(&p->sigmask_lock);
}
static inline char * task_sig(struct task_struct *p, char *buffer)
|