Hi Anna- 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. --- 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