callback: replay cache for back channel
nfs41_cb_session stores the last cb_compound reply (whether or not cachethis was set) to handle retry attempts, along with the cb_compound arguments for improved NFS4ERR_SEQ_FALSE_RETRY detection Signed-off-by: Casey Bodley <cbodley@citi.umich.edu>
This commit is contained in:
parent
32be705e4d
commit
cc2efe6a96
7 changed files with 265 additions and 80 deletions
|
|
@ -94,7 +94,7 @@ static int set_back_channel_attrs(
|
|||
attrs->ca_headerpadsize = 0;
|
||||
attrs->ca_maxrequestsize = rpc->wsize;
|
||||
attrs->ca_maxresponsesize = rpc->rsize;
|
||||
attrs->ca_maxresponsesize_cached = 0;
|
||||
attrs->ca_maxresponsesize_cached = NFS41_MAX_SERVER_CACHE;
|
||||
attrs->ca_maxoperations = 0xffffffff;
|
||||
attrs->ca_maxrequests = max_req;
|
||||
attrs->ca_rdma_ird = NULL;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue