Thanks, Chuck! I've pushed these out to my linux-next branch. Anna On Mon, 2019-08-19 at 18:35 -0400, Chuck Lever wrote: > Hi Anna- > > These feel like they are ready for you to merge. > > Changes since v1: > - Rebased on v5.3-rc5 > - Improved "Boost maximum transport header size" > - Minor clarifications > > --- > > Chuck Lever (21): > SUNRPC: Remove rpc_wake_up_queued_task_on_wq() > SUNRPC: Inline xdr_commit_encode > xprtrdma: Refresh the documenting comment in frwr_ops.c > xprtrdma: Update obsolete comment > xprtrdma: Fix calculation of ri_max_segs again > xprtrdma: Boost maximum transport header size > xprtrdma: Boost client's max slot table size to match Linux > server > xprtrdma: Rename CQE field in Receive trace points > xprtrdma: Rename rpcrdma_buffer::rb_all > xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods > xprtrdma: Simplify rpcrdma_mr_pop > xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_put > xprtrdma: Move rpcrdma_mr_get out of frwr_map > xprtrdma: Ensure creating an MR does not trigger FS writeback > xprtrdma: Cache free MRs in each rpcrdma_req > xprtrdma: Remove rpcrdma_buffer::rb_mrlock > xprtrdma: Use an llist to manage free rpcrdma_reps > xprtrdma: Clean up xprt_rdma_set_connect_timeout() > xprtrdma: Fix bc_max_slots return value > xprtrdma: Inline XDR chunk encoder functions > xprtrdma: Optimize rpcrdma_post_recvs() > > > include/linux/sunrpc/sched.h | 3 > include/linux/sunrpc/xprtrdma.h | 4 - > include/trace/events/rpcrdma.h | 88 ++++++++++++-- > net/sunrpc/sched.c | 27 +--- > net/sunrpc/xdr.c | 2 > net/sunrpc/xprtrdma/backchannel.c | 4 - > net/sunrpc/xprtrdma/frwr_ops.c | 131 +++++++-------------- > net/sunrpc/xprtrdma/rpc_rdma.c | 63 +++++++--- > net/sunrpc/xprtrdma/transport.c | 12 +- > net/sunrpc/xprtrdma/verbs.c | 235 ++++++++++++++++----------- > ---------- > net/sunrpc/xprtrdma/xprt_rdma.h | 58 ++++----- > 11 files changed, 305 insertions(+), 322 deletions(-) > > -- > Chuck Lever