diff options
Diffstat (limited to 'fs/nfs/nfs4proc.c')
-rw-r--r-- | fs/nfs/nfs4proc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c index 5881f2cc5d81..f23977e4ac0f 100644 --- a/fs/nfs/nfs4proc.c +++ b/fs/nfs/nfs4proc.c | |||
@@ -1902,6 +1902,7 @@ static struct nfs4_state *nfs4_do_open(struct inode *dir, | |||
1902 | struct nfs4_state *res; | 1902 | struct nfs4_state *res; |
1903 | int status; | 1903 | int status; |
1904 | 1904 | ||
1905 | fmode &= FMODE_READ|FMODE_WRITE; | ||
1905 | do { | 1906 | do { |
1906 | status = _nfs4_do_open(dir, dentry, fmode, flags, sattr, cred, | 1907 | status = _nfs4_do_open(dir, dentry, fmode, flags, sattr, cred, |
1907 | &res, ctx_th); | 1908 | &res, ctx_th); |