[PATCH 0/7] IB/rxe: Bug fixes

Andrew Boyer
2017-07-25T13:39:21Z

This patch set addresses a few issues which we have found in RXE.
The first patch fixes a serious issue that causes kernel panics during
network congestion.

Andrew Boyer (7):
IB/rxe: Move refcounting earlier in rxe_send()
IB/rxe: Disable completion upcalls when a CQ is destroyed
IB/rxe: Remove dangling prototype
IB/rxe: Fix up the responder's find_resources() function
IB/rxe: Fix destination cache for IPv6
IB/rxe: Fix up one more receive queue drain path that might prevent
cleanup
IB/rxe: Avoid ICRC errors by copying into the skb first

drivers/infiniband/sw/rxe/rxe_cq.c | 19 +++++++++++++++++++
drivers/infiniband/sw/rxe/rxe_loc.h | 4 ++--
drivers/infiniband/sw/rxe/rxe_mr.c | 12 ++++++------
drivers/infiniband/sw/rxe/rxe_net.c | 17 +++++++++++------
drivers/infiniband/sw/rxe/rxe_qp.c | 9 ++-------
drivers/infiniband/sw/rxe/rxe_req.c | 4 +++-
drivers/infiniband/sw/rxe/rxe_resp.c | 2 +-
drivers/infiniband/sw/rxe/rxe_verbs.c | 2 ++
drivers/infiniband/sw/rxe/rxe_verbs.h | 2 ++
9 files changed, 48 insertions(+), 23 deletions(-)