[PATCH v1 0/7] Clean up XDR decoding of RPC/RDMA xprt hdrs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux