xprtrdma: Remove rpcrdma_ep::re_implicit_roundup
authorChuck Lever <chuck.lever@oracle.com>
Tue, 5 Oct 2021 14:18:06 +0000 (10:18 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Wed, 20 Oct 2021 22:09:54 +0000 (18:09 -0400)
Clean up: this field is no longer used.

xprt_rdma_pad_optimize is also no longer used, but is left in place
because it is part of the kernel/userspace API.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
net/sunrpc/xprtrdma/verbs.c
net/sunrpc/xprtrdma/xprt_rdma.h

index c3784b7..3d3673b 100644 (file)
@@ -205,14 +205,12 @@ static void rpcrdma_update_cm_private(struct rpcrdma_ep *ep,
        unsigned int rsize, wsize;
 
        /* Default settings for RPC-over-RDMA Version One */
-       ep->re_implicit_roundup = xprt_rdma_pad_optimize;
        rsize = RPCRDMA_V1_DEF_INLINE_SIZE;
        wsize = RPCRDMA_V1_DEF_INLINE_SIZE;
 
        if (pmsg &&
            pmsg->cp_magic == rpcrdma_cmp_magic &&
            pmsg->cp_version == RPCRDMA_CMP_VERSION) {
-               ep->re_implicit_roundup = true;
                rsize = rpcrdma_decode_buffer_size(pmsg->cp_send_size);
                wsize = rpcrdma_decode_buffer_size(pmsg->cp_recv_size);
        }
index b6d8b3e..c79f92e 100644 (file)
@@ -76,7 +76,6 @@ struct rpcrdma_ep {
        unsigned int            re_max_rdma_segs;
        unsigned int            re_max_fr_depth;
        struct rpcrdma_mr       *re_write_pad_mr;
-       bool                    re_implicit_roundup;
        enum ib_mr_type         re_mrtype;
        struct completion       re_done;
        unsigned int            re_send_count;