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

git: HAMMER VFS - Attempt to fix a low-memory deadlock


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 1 Dec 2011 17:13:15 -0800 (PST)

commit 1ce32b2e9e7c5debe9ca25a3e89f3dec991dd246
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date:   Thu Dec 1 17:12:12 2011 -0800

    HAMMER VFS - Attempt to fix a low-memory deadlock
    
    * Avoid trying to allocate a new buffer cache buffer when memory is
      low from inside the blockmap allocation path (where the global
      blockmap lock is held).
    
    Reported-by: tuxillo

Summary of changes:
 sys/vfs/hammer/hammer_blockmap.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/1ce32b2e9e7c5debe9ca25a3e89f3dec991dd246


-- 
DragonFly BSD source repository



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