On Mon, 2023-06-12 at 10:10 -0400, Chuck Lever wrote: > From: Chuck Lever <chuck.lever@xxxxxxxxxx> > > Pre-requisite for releasing pages in the send completion handler. > Reverted by hand: patch -R would not apply cleanly. > I'm guessing because there were other patches to this area in the interim that you didn't want to revert? > Signed-off-by: Chuck Lever <chuck.lever@xxxxxxxxxx> > --- > net/sunrpc/xprtrdma/svc_rdma_sendto.c | 5 ----- > 1 file changed, 5 deletions(-) > > diff --git a/net/sunrpc/xprtrdma/svc_rdma_sendto.c b/net/sunrpc/xprtrdma/svc_rdma_sendto.c > index a35d1e055b1a..8e7ccef74207 100644 > --- a/net/sunrpc/xprtrdma/svc_rdma_sendto.c > +++ b/net/sunrpc/xprtrdma/svc_rdma_sendto.c > @@ -975,11 +975,6 @@ int svc_rdma_sendto(struct svc_rqst *rqstp) > ret = svc_rdma_send_reply_msg(rdma, sctxt, rctxt, rqstp); > if (ret < 0) > goto put_ctxt; > - > - /* Prevent svc_xprt_release() from releasing the page backing > - * rq_res.head[0].iov_base. It's no longer being accessed by > - * the I/O device. */ > - rqstp->rq_respages++; > return 0; > > reply_chunk: > > -- Jeff Layton <jlayton@xxxxxxxxxx>