ChangeSet 1.2311, 2005/03/31 08:58:55-08:00, [EMAIL PROTECTED]

        [PATCH] nfsd4: allow read on open for write
        
        The rfc recommends allowing read using stateid's from opens that only
        requested write access, as clients may in some cases be unable to write
        without doing reads.
        
        Signed-off-by: J. Bruce Fields <[EMAIL PROTECTED]>
        Signed-off-by: Neil Brown <[EMAIL PROTECTED]>
        Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
        Signed-off-by: Linus Torvalds <[EMAIL PROTECTED]>



 nfs4state.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletion(-)


diff -Nru a/fs/nfsd/nfs4state.c b/fs/nfsd/nfs4state.c
--- a/fs/nfsd/nfs4state.c       2005-03-31 10:30:20 -08:00
+++ b/fs/nfsd/nfs4state.c       2005-03-31 10:30:20 -08:00
@@ -1928,7 +1928,8 @@
 access_permit_read(unsigned long access_bmap)
 {
        return test_bit(NFS4_SHARE_ACCESS_READ, &access_bmap) ||
-               test_bit(NFS4_SHARE_ACCESS_BOTH, &access_bmap);
+               test_bit(NFS4_SHARE_ACCESS_BOTH, &access_bmap) ||
+               test_bit(NFS4_SHARE_ACCESS_WRITE, &access_bmap);
 }
 
 static inline int
-
To unsubscribe from this list: send the line "unsubscribe bk-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to