cvs commit: src/sys/kern subr_turnstile.c

John Baldwin jhb at FreeBSD.org
Tue Dec 9 13:14:32 PST 2003


jhb         2003/12/09 13:14:31 PST

  FreeBSD src repository

  Modified files:
    sys/kern             subr_turnstile.c 
  Log:
  Adjust an assertion for the TDF_TSNOBLOCK race handling in
  turnstile_unpend().  A racing thread that does not have TDI_LOCK set may
  either be running on another CPU or it may be sitting on a run queue if it
  was preempted during the very small window in turnstile_wait() between
  unlocking the turnstile chain lock and locking sched_lock.
  
  Revision  Changes    Path
  1.137     +3 -2      src/sys/kern/subr_turnstile.c


More information about the cvs-src mailing list