The following commit has been merged in the master branch:
commit 73bfe94802ef62a7e6f8d2c36cb801be6ab2863a
Author: Andrew Deason <[email protected]>
Date:   Fri May 18 17:49:31 2012 -0400

    afs: Remove 'slept' from osi_VM_FlushVCache
    
    No implementation of osi_VM_FlushVCache drops and reacquires
    afs_xvcache. Doing so would cause problems when afs_FlushVCache calls
    osi_VM_FlushVCache, since someone could grab a reference to the vcache
    while xvcache is dropped. So, prohibit dropping and reacquiring
    afs_xvcache in osi_VM_FlushVCache, and remove the 'slept' argument to
    it.
    
    Change-Id: I50b4ee35f54a5277749f44e93b1094e4fb5c93e9
    Reviewed-on: http://gerrit.openafs.org/7435
    Reviewed-by: Alistair Ferguson <[email protected]>
    Reviewed-by: Daria Brashear <[email protected]>
    Reviewed-by: Benjamin Kaduk <[email protected]>
    Tested-by: Benjamin Kaduk <[email protected]>

 src/afs/AIX/osi_vm.c             |    9 ++-------
 src/afs/DARWIN/osi_vm.c          |    9 ++-------
 src/afs/FBSD/osi_vm.c            |   11 +++--------
 src/afs/HPUX/osi_vm.c            |    9 ++-------
 src/afs/IRIX/osi_vm.c            |    9 ++-------
 src/afs/LINUX/osi_prototypes.h   |    2 +-
 src/afs/LINUX/osi_vm.c           |    9 ++-------
 src/afs/LINUX24/osi_prototypes.h |    2 +-
 src/afs/LINUX24/osi_vm.c         |    9 ++-------
 src/afs/NBSD/osi_vcache.c        |    2 +-
 src/afs/NBSD/osi_vm.c            |   13 ++++---------
 src/afs/OBSD/osi_vm.c            |   11 +++--------
 src/afs/SOLARIS/osi_vm.c         |    9 ++-------
 src/afs/UKERNEL/osi_vm.c         |    2 +-
 src/afs/afs_prototypes.h         |    2 +-
 src/afs/afs_vcache.c             |    2 +-
 16 files changed, 30 insertions(+), 80 deletions(-)

-- 
OpenAFS Master Repository
_______________________________________________
OpenAFS-cvs mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-cvs

Reply via email to