git: HAMMER - Fix long stalls when writing out core files

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Feb 20 19:36:56 PST 2011


commit a117fbeb5f7e15c128fb94d038d5382d8d03483c
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sun Feb 20 18:26:17 2011 -0800

    HAMMER - Fix long stalls when writing out core files
    
    * Fix a long-stall case (hmrwww) due to a broken pipelining algorithm when
      using large write()s to write out large files.

Summary of changes:
 sys/vfs/hammer/hammer.h        |    2 +-
 sys/vfs/hammer/hammer_object.c |    5 ++++-
 sys/vfs/hammer/hammer_vfsops.c |    2 +-
 sys/vfs/hammer/hammer_vnops.c  |   11 +++++++----
 4 files changed, 13 insertions(+), 7 deletions(-)

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


-- 
DragonFly BSD source repository





More information about the Commits mailing list