DragonFly commits List (threaded) for 2009-07
DragonFly BSD
DragonFly commits List (threaded) for 2009-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

DragonFly-2.3.2.63.g7355ba master sys/kern kern_mutex.c sys/sys mutex.h mutex2.h


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 15 Jul 2009 12:05:17 -0700 (PDT)

commit 7355baa5bbf0684a5284f52d4d2726e00c2893d8
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date:   Wed Jul 15 12:04:28 2009 -0700

    MPSAFE - mutex enhancements.
    
    * Add timeout to mtx_lock_{sh,ex}
    
    * Add quick version, mtx_lock_{sh,ex}_quick() which does not take a
      flags or timeout parameter.

Summary of changes:
 sys/kern/kern_mutex.c |   81 ++++++++++++++++++++++++++++++++++++++----------
 sys/sys/mutex.h       |    6 ++-
 sys/sys/mutex2.h      |   37 +++++++++++++++++++----
 3 files changed, 99 insertions(+), 25 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/7355baa5bbf0684a5284f52d4d2726e00c2893d8


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]