hc
2023-11-06 1622ff3442ff6aecc1f538cda437379d1f6a4a93
kernel/fs/nfs/delegation.c
....@@ -162,11 +162,11 @@
162162 sp = state->owner;
163163 /* Block nfs4_proc_unlck */
164164 mutex_lock(&sp->so_delegreturn_mutex);
165
- seq = raw_seqcount_begin(&sp->so_reclaim_seqcount);
165
+ seq = read_seqbegin(&sp->so_reclaim_seqlock);
166166 err = nfs4_open_delegation_recall(ctx, state, stateid);
167167 if (!err)
168168 err = nfs_delegation_claim_locks(state, stateid);
169
- if (!err && read_seqcount_retry(&sp->so_reclaim_seqcount, seq))
169
+ if (!err && read_seqretry(&sp->so_reclaim_seqlock, seq))
170170 err = -EAGAIN;
171171 mutex_unlock(&sp->so_delegreturn_mutex);
172172 put_nfs_open_context(ctx);