attilio     2007-11-18 14:43:53 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             kern_lock.c kern_mutex.c kern_rmlock.c 
                         kern_rwlock.c kern_sx.c 
    sys/sys              lock.h 
  Log:
  Expand lock class with the "virtual" function lc_assert which will offer
  an unified way for all the lock primitives to express lock assertions.
  Currenty, lockmgrs and rmlocks don't have assertions, so just panic in
  that case.
  This will be a base for more callout improvements.
  
  Ok'ed by: jhb, jeff
  
  Revision  Changes    Path
  1.112     +9 -0      src/sys/kern/kern_lock.c
  1.200     +10 -0     src/sys/kern/kern_mutex.c
  1.3       +9 -0      src/sys/kern/kern_rmlock.c
  1.31      +9 -0      src/sys/kern/kern_rwlock.c
  1.57      +9 -0      src/sys/kern/kern_sx.c
  1.70      +1 -0      src/sys/sys/lock.h
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to