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

git: kernel - Fix mprace in kern_objcache


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 11 Sep 2010 11:54:35 -0700 (PDT)

commit aa1f2da3b024aee48884f3c6ccd60a10aeac5dfa
Author: Matthew Dillon <dillon@laptop2.(none)>
Date:   Sat Sep 11 11:50:56 2010 -0700

    kernel - Fix mprace in kern_objcache
    
    * mag_purge() is interruptable, do not continue the purge
      if the magazine is moved.  For example, the magazine could
      move to the depot and we would wind up continuing to purge
      it without the depot lock.
    
    * Add some temporary debugging

Summary of changes:
 sys/kern/kern_objcache.c |   54 +++++++++++++++++++++++++++------------------
 1 files changed, 32 insertions(+), 22 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/aa1f2da3b024aee48884f3c6ccd60a10aeac5dfa


-- 
DragonFly BSD source repository



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