Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

xprtrdma: Remove rpcrdma_ep::re_implicit_roundup

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>

authored by

Chuck Lever and committed by
Trond Myklebust
7a3d524c 21037b8c

-3
-2
net/sunrpc/xprtrdma/verbs.c
··· 205 205 unsigned int rsize, wsize; 206 206 207 207 /* Default settings for RPC-over-RDMA Version One */ 208 - ep->re_implicit_roundup = xprt_rdma_pad_optimize; 209 208 rsize = RPCRDMA_V1_DEF_INLINE_SIZE; 210 209 wsize = RPCRDMA_V1_DEF_INLINE_SIZE; 211 210 212 211 if (pmsg && 213 212 pmsg->cp_magic == rpcrdma_cmp_magic && 214 213 pmsg->cp_version == RPCRDMA_CMP_VERSION) { 215 - ep->re_implicit_roundup = true; 216 214 rsize = rpcrdma_decode_buffer_size(pmsg->cp_send_size); 217 215 wsize = rpcrdma_decode_buffer_size(pmsg->cp_recv_size); 218 216 }
-1
net/sunrpc/xprtrdma/xprt_rdma.h
··· 76 76 unsigned int re_max_rdma_segs; 77 77 unsigned int re_max_fr_depth; 78 78 struct rpcrdma_mr *re_write_pad_mr; 79 - bool re_implicit_roundup; 80 79 enum ib_mr_type re_mrtype; 81 80 struct completion re_done; 82 81 unsigned int re_send_count;