hc
2023-11-07 5e8555e3ea324daaf0e38422bcba48c4df33a0d9
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