NFSv4: Record the OPEN create mode used in the nfs4_opendata structure
commit549b19cc9f31e8fdda317625d564bac0052a3328
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 16 Apr 2013 22:42:34 +0000 (16 18:42 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 16 Apr 2013 22:58:26 +0000 (16 18:58 -0400)
tree4906e15f9d45a89cb6ea548837bc0cc6eee1f75f
parent98f98cf571b7b1f34683455a61dae9f35e7222a1
NFSv4: Record the OPEN create mode used in the nfs4_opendata structure

If we're doing NFSv4.1 against a server that has persistent sessions,
then we should not need to call SETATTR in order to reset the file
attributes immediately after doing an exclusive create.

Note that since the create mode depends on the type of session that
has been negotiated with the server, we should not choose the
mode until after we've got a session slot.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/nfs4proc.c
fs/nfs/nfs4xdr.c
include/linux/nfs_xdr.h