cvs commit: src/sys/kern subr_sleepqueue.c

John Baldwin jhb at FreeBSD.org
Wed Apr 27 10:39:30 PDT 2005


jhb         2005-04-27 17:39:30 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_5_4)
    sys/kern             subr_sleepqueue.c 
  Log:
  MF5: Close a race between sleepq_broadcast() and sleepq_catch_signals() by
  merging sleepq_resume_thread() and sleepq_remove_thread().  This also
  reduces the overall number of lock operations for sleep queue operations.
  
  Approved by:    re (kensmith)
  
  Revision      Changes    Path
  1.10.2.4.2.1  +21 -47    src/sys/kern/subr_sleepqueue.c


More information about the cvs-all mailing list