This is a set of four patches for the rxe driver. The first is a critical fix for a recently-introduced kernel panic. The other three are fit-and-finish improvements to supportability. Andrew Boyer (4): RDMA/rxe: Avoid double-free panic on transmit error RDMA/rxe: Don't check for NULL before calling kfree_skb() RDMA/rxe: Distinguish between down links and disabled links RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters drivers/infiniband/sw/rxe/rxe.h | 5 +++-- drivers/infiniband/sw/rxe/rxe_comp.c | 6 ++++++ drivers/infiniband/sw/rxe/rxe_hw_counters.c | 7 +++++-- drivers/infiniband/sw/rxe/rxe_hw_counters.h | 3 +++ drivers/infiniband/sw/rxe/rxe_loc.h | 1 + drivers/infiniband/sw/rxe/rxe_net.c | 3 +-- drivers/infiniband/sw/rxe/rxe_recv.c | 3 +-- drivers/infiniband/sw/rxe/rxe_req.c | 3 +-- drivers/infiniband/sw/rxe/rxe_resp.c | 10 +++------- drivers/infiniband/sw/rxe/rxe_verbs.c | 8 ++++++++ 10 files changed, 32 insertions(+), 17 deletions(-) -- 2.16.2