cvs commit: src/sys/sys umtx.h src/sys/kern kern_umtx.c

David Xu davidxu at FreeBSD.org
Wed Apr 2 04:08:38 UTC 2008


davidxu     2008-04-02 04:08:37 UTC

  FreeBSD src repository

  Modified files:
    sys/sys              umtx.h 
    sys/kern             kern_umtx.c 
  Log:
  Introduce kernel based userland rwlock. Each umtx chain now has two lists,
  one for readers and one for writers, other types of synchronization
  object just use first list.
  
  Asked by: jeff
  
  Revision  Changes    Path
  1.65      +487 -45   src/sys/kern/kern_umtx.c
  1.31      +21 -1     src/sys/sys/umtx.h


More information about the cvs-src mailing list