From: Chuck Lever <chuck.lever@xxxxxxxxxx> I've built a naive proof-of-concept of the csa_referring_call_list argument of the CB_SEQUENCE operation, and hooked it up for the CB_OFFLOAD callback operation. This has been pushed to my kernel.org "fix-async-copy" branch for folks to play around with. Compile-tested only. I'm sure this is still full of bugs and misunderstanding. Chuck Lever (3): NFSD: Record call's slot index NFSD: Implement CB_SEQUENCE referring call lists NFSD: Use a referring call list for CB_OFFLOAD fs/nfsd/nfs4callback.c | 132 +++++++++++++++++++++++++++++++++++++++-- fs/nfsd/nfs4proc.c | 10 ++++ fs/nfsd/nfs4state.c | 1 + fs/nfsd/state.h | 22 +++++++ fs/nfsd/xdr4.h | 5 ++ fs/nfsd/xdr4cb.h | 5 +- 6 files changed, 169 insertions(+), 6 deletions(-) -- 2.47.0