cvs commit: src/sys/kern kern_sig.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Thu Dec 1 10:55:49 PST 2005
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
More information about the Commits
mailing list