recovery: reclaim opens on client renewal
after the client and session have been recovered, loop through the client's list of open state, calling nfs41_open_reclaim() and updating the stateid on success nfs41_open_state saves the share_access and share_deny fields from the initial open, for use with nfs41_open_reclaim() Signed-off-by: Casey Bodley <cbodley@citi.umich.edu>
This commit is contained in:
parent
7240c69b5d
commit
d59d17c3b4
3 changed files with 38 additions and 5 deletions
|
|
@ -94,6 +94,8 @@ typedef struct __nfs41_open_state {
|
|||
struct list_entry client_entry; /* entry in nfs41_client.opens */
|
||||
SRWLOCK lock;
|
||||
LONG ref_count;
|
||||
uint32_t share_access;
|
||||
uint32_t share_deny;
|
||||
} nfs41_open_state;
|
||||
|
||||
typedef struct __nfs41_rpc_clnt {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue