On 08/03/2017 02:29 PM, Chuck Lever wrote: > Hi Anna- Hi Chuck, > > These patches harden xprtrdma's reply handler code path, particu- > larly XDR decoding of incoming transport headers. I didn't copy > linux-rdma on this series since it is strictly XDR-related. > > Please have a look at these and let me know if they are not > acceptable for v4.14. Patches look okay to me. Thanks! Anna > > --- > > Chuck Lever (7): > xprtrdma: Add xdr_init_decode to rpcrdma_reply_handler() > xprtrdma: Harden backchannel call decoding > xprtrdma: Refactor rpcrdma_reply_handler() > xprtrdma: Replace rpcrdma_count_chunks() > xprtrdma: Remove opcode check in Receive completion handler > xprtrdma: Remove rpcrdma_rep::rr_len > xprtrdma: Clean up XDR decoding in rpcrdma_update_granted_credits() > > > include/linux/sunrpc/xdr.h | 13 + > net/sunrpc/xprtrdma/backchannel.c | 40 +--- > net/sunrpc/xprtrdma/rpc_rdma.c | 422 +++++++++++++++++++++++-------------- > net/sunrpc/xprtrdma/verbs.c | 21 +- > net/sunrpc/xprtrdma/xprt_rdma.h | 13 + > 5 files changed, 304 insertions(+), 205 deletions(-) > > -- > Chuck Lever > -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html