svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field
authorChuck Lever <chuck.lever@oracle.com>
Mon, 4 Dec 2023 14:57:03 +0000 (09:57 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Sun, 7 Jan 2024 22:54:29 +0000 (17:54 -0500)
In every instance, the pointer address in that field is now
available by other means.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
net/sunrpc/xprtrdma/svc_rdma_rw.c

index 7676b9df024b2e1b20c8e9012de6cc02cf9dd3bc..cfa5973c9277d36ac4ab1ab29db68bf9d92034f9 100644 (file)
@@ -157,7 +157,6 @@ static int svc_rdma_rw_ctx_init(struct svcxprt_rdma *rdma,
 struct svc_rdma_chunk_ctxt {
        struct rpc_rdma_cid     cc_cid;
        struct ib_cqe           cc_cqe;
-       struct svcxprt_rdma     *cc_rdma;
        struct list_head        cc_rwctxts;
        ktime_t                 cc_posttime;
        int                     cc_sqecount;
@@ -176,7 +175,6 @@ static void svc_rdma_cc_init(struct svcxprt_rdma *rdma,
                             struct svc_rdma_chunk_ctxt *cc)
 {
        svc_rdma_cc_cid_init(rdma, &cc->cc_cid);
-       cc->cc_rdma = rdma;
 
        INIT_LIST_HEAD(&cc->cc_rwctxts);
        cc->cc_sqecount = 0;