aboutsummaryrefslogtreecommitdiff
path: root/include/linux/nfs_xdr.h
diff options
context:
space:
mode:
authorGravatar Trond Myklebust <Trond.Myklebust@netapp.com> 2012-11-20 18:10:30 -0500
committerGravatar Trond Myklebust <Trond.Myklebust@netapp.com> 2012-12-06 00:30:17 +0100
commitda0507b7c95ccd4d9c86394eef42fe076032af30 (patch)
tree3cbbc9e94b85183e64f14a37732bd1011817032d /include/linux/nfs_xdr.h
parentNFSv4.1: Ensure that the client tracks the server target_highest_slotid (diff)
downloadlinux-da0507b7c95ccd4d9c86394eef42fe076032af30.tar.gz
linux-da0507b7c95ccd4d9c86394eef42fe076032af30.tar.bz2
linux-da0507b7c95ccd4d9c86394eef42fe076032af30.zip
NFSv4.1: Reset the sequence number for slots that have been deallocated
When the server tells us that it is dynamically resizing the session replay cache, we should reset the sequence number for those slots that have been deallocated. Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'include/linux/nfs_xdr.h')
-rw-r--r--include/linux/nfs_xdr.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/nfs_xdr.h b/include/linux/nfs_xdr.h
index 08c47db7417f..3ddb08fba935 100644
--- a/include/linux/nfs_xdr.h
+++ b/include/linux/nfs_xdr.h
@@ -203,6 +203,7 @@ struct nfs4_sequence_res {
struct nfs4_slot *sr_slot; /* slot used to send request */
int sr_status; /* sequence operation status */
u32 sr_status_flags;
+ u32 sr_highest_slotid;
u32 sr_target_highest_slotid;
};