git: HAMMER VFS - Unlock around uiomove

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Jan 11 16:40:58 PST 2011


commit df01a101611dd03d3f54b73d10ae422acc6fdc7b
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Tue Jan 11 16:37:06 2011 -0800

    HAMMER VFS - Unlock around uiomove
    
    * Unlock the uncached read path's lock and the write path's lock
      around the uiomove().  The cached read path is already unlocked
      around the uiomove().
    
    * Results in a marginal improvement in concurrency.  Full buffers (64K)
      are large enough to warrent the unlock/relock.

Summary of changes:
 sys/vfs/hammer/hammer_vnops.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

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


-- 
DragonFly BSD source repository





More information about the Commits mailing list