mbox series

[v4,0/6] RPC/RDMA client fixes

Message ID 161245786674.737759.8361822825753388908.stgit@manet.1015granger.net (mailing list archive)
Headers show
Series RPC/RDMA client fixes | expand

Message

Chuck Lever Feb. 4, 2021, 4:58 p.m. UTC
Hi Anna-

I think these are ready for you.

Changes since v3:
- One minor source code clean up

Changes since v2:
- Another minor optimization in rpcrdma_convert_kvec()
- Some patch description clarifications
- Add Reviewed-by (thanks Tom!)

Changes since v1:
- Respond to review comments
- Split "Remove FMR support" into three patches for clarity
- Fix implicit chunk roundup
- Improve Receive completion tracepoints

---

Chuck Lever (6):
      xprtrdma: Remove FMR support in rpcrdma_convert_iovs()
      xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map()
      xprtrdma: Refactor invocations of offset_in_page()
      rpcrdma: Fix comments about reverse-direction operation
      xprtrdma: Pad optimization, revisited
      rpcrdma: Capture bytes received in Receive completion tracepoints


 include/trace/events/rpcrdma.h             | 50 +++++++++++++++++++++-
 net/sunrpc/xprtrdma/backchannel.c          |  4 +-
 net/sunrpc/xprtrdma/frwr_ops.c             | 12 ++----
 net/sunrpc/xprtrdma/rpc_rdma.c             | 17 +++-----
 net/sunrpc/xprtrdma/svc_rdma_backchannel.c |  4 +-
 net/sunrpc/xprtrdma/xprt_rdma.h            | 15 ++++---
 6 files changed, 68 insertions(+), 34 deletions(-)

--
Chuck Lever

Comments

Schumaker, Anna Feb. 4, 2021, 7:48 p.m. UTC | #1
On Thu, Feb 4, 2021 at 2:29 PM Chuck Lever <chuck.lever@oracle.com> wrote:
>
> Hi Anna-
>
> I think these are ready for you.

Sounds good! I'll take a look at this version soon, and add it to my
linux-next for the next merge window.

Anna

>
> Changes since v3:
> - One minor source code clean up
>
> Changes since v2:
> - Another minor optimization in rpcrdma_convert_kvec()
> - Some patch description clarifications
> - Add Reviewed-by (thanks Tom!)
>
> Changes since v1:
> - Respond to review comments
> - Split "Remove FMR support" into three patches for clarity
> - Fix implicit chunk roundup
> - Improve Receive completion tracepoints
>
> ---
>
> Chuck Lever (6):
>       xprtrdma: Remove FMR support in rpcrdma_convert_iovs()
>       xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map()
>       xprtrdma: Refactor invocations of offset_in_page()
>       rpcrdma: Fix comments about reverse-direction operation
>       xprtrdma: Pad optimization, revisited
>       rpcrdma: Capture bytes received in Receive completion tracepoints
>
>
>  include/trace/events/rpcrdma.h             | 50 +++++++++++++++++++++-
>  net/sunrpc/xprtrdma/backchannel.c          |  4 +-
>  net/sunrpc/xprtrdma/frwr_ops.c             | 12 ++----
>  net/sunrpc/xprtrdma/rpc_rdma.c             | 17 +++-----
>  net/sunrpc/xprtrdma/svc_rdma_backchannel.c |  4 +-
>  net/sunrpc/xprtrdma/xprt_rdma.h            | 15 ++++---
>  6 files changed, 68 insertions(+), 34 deletions(-)
>
> --
> Chuck Lever
>