android_kernel_xiaomi_sm8350/fs/nfs
Trond Myklebust c1d519312d NFSv4: Only increment the sequence id if the server saw it
It is quite possible that the OPEN, CLOSE, LOCK, LOCKU,... compounds fail
before the actual stateful operation has been executed (for instance in the
PUTFH call). There is no way to tell from the overall status result which
operations were executed from the COMPOUND.

The fix is to move incrementing of the sequence id into the XDR layer,
so that we do it as we process the results from the stateful operation.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2008-04-19 16:53:15 -04:00
..
callback_proc.c
callback_xdr.c nfs: fix sparse warnings 2008-02-20 16:15:44 -05:00
callback.c Wrap buffers used for rpc debug printks into RPC_IFDEBUG 2008-02-21 18:42:29 -05:00
callback.h
client.c NFS: Save the values of the "mount*=" mount options 2008-03-19 18:00:22 -04:00
delegation.c nfs: fix sparse warnings 2008-02-20 16:15:44 -05:00
delegation.h
dir.c SUNRPC: Add a helper rpcauth_lookup_generic_cred() 2008-03-14 13:42:49 -04:00
direct.c NFS: Ensure that rpc_run_task() errors are propagated back to the caller 2008-04-19 16:53:08 -04:00
file.c NFS: Always enable NFS direct I/O 2008-03-19 18:00:34 -04:00
getroot.c
idmap.c nfs: fix sparse warnings 2008-02-20 16:15:44 -05:00
inode.c SUNRPC: Add a helper rpcauth_lookup_generic_cred() 2008-03-14 13:42:49 -04:00
internal.h NFS: Always enable NFS direct I/O 2008-03-19 18:00:34 -04:00
iostat.h
Makefile NFS: Always enable NFS direct I/O 2008-03-19 18:00:34 -04:00
mount_clnt.c
namespace.c Introduce path_put() 2008-02-14 21:13:33 -08:00
nfs2xdr.c NFS: clean up short packet handling for NFSv2 readdir 2008-03-19 18:00:03 -04:00
nfs3acl.c
nfs3proc.c
nfs3xdr.c NFS: clean up short packet handling for NFSv3 readdir 2008-03-19 18:00:06 -04:00
nfs4_fs.h
nfs4namespace.c
nfs4proc.c NFSv4: Only increment the sequence id if the server saw it 2008-04-19 16:53:15 -04:00
nfs4renewd.c
nfs4state.c SUNRPC: Add a (empty for the moment) destructor for rpc_wait_queues 2008-02-28 23:17:27 -08:00
nfs4xdr.c NFSv4: Only increment the sequence id if the server saw it 2008-04-19 16:53:15 -04:00
nfsroot.c
pagelist.c
proc.c
read.c NFS: Ensure that rpc_run_task() errors are propagated back to the caller 2008-04-19 16:53:08 -04:00
super.c NFS: Show most mount options via nfs_show_options() 2008-03-19 18:00:29 -04:00
symlink.c
sysctl.c
unlink.c SUNRPC: Add a helper rpcauth_lookup_generic_cred() 2008-03-14 13:42:49 -04:00
write.c NFS: Ensure that rpc_run_task() errors are propagated back to the caller 2008-04-19 16:53:08 -04:00