]> www.infradead.org Git - users/hch/misc.git/commit
NFSD: Record each NFSv4 call's session slot index
authorChuck Lever <chuck.lever@oracle.com>
Sat, 1 Mar 2025 18:31:51 +0000 (13:31 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Sun, 11 May 2025 23:48:21 +0000 (19:48 -0400)
commitb53a42970fa4847fe01a48dfa42866de49577e06
treee550adc44773f24386c2b1c07355d3e1ef84a132
parent281ae67c948b4e6c1f93fe0ce3d2aa77e9b59047
NFSD: Record each NFSv4 call's session slot index

Help the client resolve the race between the reply to an
asynchronous COPY reply and the associated CB_OFFLOAD callback by
planting the session, slot, and sequence number of the COPY in the
CB_SEQUENCE contained in the CB_OFFLOAD COMPOUND.

Suggested-by: Trond Myklebust <trondmy@hammerspace.com>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/nfsd/nfs4proc.c
fs/nfsd/xdr4.h