hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
kernel/fs/nfs/nfs4proc.c
....@@ -2874,7 +2874,7 @@
28742874 unsigned int seq;
28752875 int ret;
28762876
2877
- seq = raw_seqcount_begin(&sp->so_reclaim_seqcount);
2877
+ seq = raw_seqcount_begin(&sp->so_reclaim_seqlock.seqcount);
28782878
28792879 ret = _nfs4_proc_open(opendata, ctx);
28802880 if (ret != 0)
....@@ -2915,7 +2915,7 @@
29152915
29162916 if (d_inode(dentry) == state->inode) {
29172917 nfs_inode_attach_open_context(ctx);
2918
- if (read_seqcount_retry(&sp->so_reclaim_seqcount, seq))
2918
+ if (read_seqretry(&sp->so_reclaim_seqlock, seq))
29192919 nfs4_schedule_stateid_recovery(server, state);
29202920 }
29212921