diff options
author | Weston Andros Adamson <dros@netapp.com> | 2012-10-02 14:49:51 -0700 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2012-10-02 14:55:41 -0700 |
commit | bbd3a8eee82a2a6f4aa1cce60ccb014f25e5c560 (patch) | |
tree | b8fb68e90af256e20bb25454a3574326c9824dae /fs/nfs/nfs4xdr.c | |
parent | ddfc4e171292d63d7e3f8c95ff9c3ef9932870ce (diff) | |
download | linux-next-bbd3a8eee82a2a6f4aa1cce60ccb014f25e5c560.tar.gz |
NFSv4: don't check MAY_WRITE access bit in OPEN
Don't check MAY_WRITE as a newly created file may not have write mode bits,
but POSIX allows the creating process to write regardless.
This is ok because NFSv4 OPEN ops handle write permissions correctly -
the ACCESS in the OPEN compound is to differentiate READ v EXEC permissions.
Fixes a regression due to commit 6168f62c (NFSv4: Add ACCESS operation to
OPEN compound)
Signed-off-by: Weston Andros Adamson <dros@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'fs/nfs/nfs4xdr.c')
0 files changed, 0 insertions, 0 deletions