2021-02-04 19:28:57

by Chuck Lever

[permalink] [raw]
Subject: [PATCH v4 0/6] RPC/RDMA client fixes

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


2021-02-04 19:51:43

by Anna Schumaker

[permalink] [raw]
Subject: Re: [PATCH v4 0/6] RPC/RDMA client fixes

On Thu, Feb 4, 2021 at 2:29 PM Chuck Lever <[email protected]> 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
>