DragonFly commits List (threaded) for 2005-12
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/kern kern_sig.c
dillon 2005/12/01 10:54:20 PST
DragonFly src repository
Modified files:
sys/kern kern_sig.c
Log:
For MPSAFE syscall operation, CURSIG->__cursig->issignal() may be called
without the MP lock held. At the moment issignal() needs to be MP locked
so wrap the function in the lock. Note that issignal() is only called if
there is a signal pending so this will not disrupt kern.syscall_mpsafe
operation.
Revision Changes Path
1.41 +9 -1 src/sys/kern/kern_sig.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_sig.c.diff?r1=1.40&r2=1.41&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]