git: HAMMER VFS - Unlock around uiomove

Matthew Dillon dillon at
Tue Jan 11 16:40:58 PST 2011

commit df01a101611dd03d3f54b73d10ae422acc6fdc7b
Author: Matthew Dillon <dillon at>
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(-)

DragonFly BSD source repository

More information about the Commits mailing list