jhb         2006-11-15 20:44:07 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             kern_synch.c 
  Log:
  Adjust assertions to allow for magical properties of the 'lbolt' wait
  channel for tsleep():
  - Allow tsleep() on &lbolt without Giant with a timeout 0 since &lbolt has
    an implied timeout.
  - If &lbolt is used with msleep() pass NULL to sleepq_add() for the lock
    object.  Unlike other sleepq channels, &lbolt doesn't have an associated
    owning lock.
  
  Revision  Changes    Path
  1.283     +3 -3      src/sys/kern/kern_synch.c
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to