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

git: kernel - Fix vm_object->rb_memq race in pageout daemon


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 28 Oct 2011 10:21:54 -0700 (PDT)

commit 05b9db808aa970044c8cff8dcc030e1d2b1d4486
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date:   Fri Oct 28 10:20:26 2011 -0700

    kernel - Fix vm_object->rb_memq race in pageout daemon
    
    * We were not properly holding a VM object's token while scanning its
      rb_memq.  Hold the token properly and also assert that it is held.

Summary of changes:
 sys/vm/vm_pageout.c |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/05b9db808aa970044c8cff8dcc030e1d2b1d4486


-- 
DragonFly BSD source repository



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