git: kernel - Fix mprace in kern_objcache

Matthew Dillon dillon at crater.dragonflybsd.org
Sat Sep 11 11:55:36 PDT 2010


commit aa1f2da3b024aee48884f3c6ccd60a10aeac5dfa
Author: Matthew Dillon <dillon at 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





More information about the Commits mailing list