DragonFly BSD
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


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 1 Dec 2005 10:54:20 -0800 (PST)

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]