On 12/18/18 5:55 PM, Trond Myklebust wrote: >>> It probably also requires us to store a pointer to struct net in >>> the >>> struct svc_rqst so that nfs4_callback_compound() and >>> svcauth_gss_accept() can find it, but that should be OK since the >>> transport already has that referenced. Ok, I can fix these functions and their sub-calls. However rqst->rq_xprt is used in other functions that seems can be called inside svc_process_common() - in trace_svc_process(rqstp, progp->pg_name); - in svc_reserve_auth(rqstp, ...) -> svc_reserve() - svc_authorise() -> svcauth_gss_release() It seems I should fix these places too, it isn't? could you please advise how to fix svc_reserve() ?