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