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