OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-898-ga6f1841

Gerrit Code Review gerrit@openafs.org
Mon, 21 Mar 2011 10:24:51 -0700 (PDT)


The following commit has been merged in the master branch:
commit a6f18413edceed1b0d532005eb62cb1886e7a6f3
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Thu Mar 17 16:32:00 2011 -0500

    libafs: Do not osi_FlushPages for dirs
    
    Directory contents are never mapped or stored in pages, so dealing
    with page invalidation on directories is just overhead. So make
    osi_FlushPages a no-op when we're given a directory, which can avoid a
    lot of locks and other processing (particularly when we are called in
    afs_getattr in BOZONLOCK_ENV).
    
    Change-Id: I56fbd08c74d01a5fcb45a57e08bb31afcec9331d
    Reviewed-on: http://gerrit.openafs.org/4259
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@dementia.org>

 src/afs/afs_osi_vm.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

-- 
OpenAFS Master Repository