linux/drivers/infiniband/hw
Sriharsha Basavapatna d6d5c59905 bnxt_re: fix a crash in qp error event processing
In bnxt_qplib_process_qp_event(), for qp error events we look up the
qp-handle and pass it for further processing. But we don't check if the
handle is NULL. This could lead to a crash in the called functions when
that qp-handle is dereferenced, if the qp is destroyed in the meantime.
Fix this by checking for a valid qp-handle in that function.

Signed-off-by: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2017-11-13 15:01:25 -05:00
..
bnxt_re bnxt_re: fix a crash in qp error event processing 2017-11-13 15:01:25 -05:00
cxgb3 Merge branch 'timer_setup' into for-next 2017-10-18 13:12:09 -04:00
cxgb4 RDMA/cxgb4: Protect from possible dereference 2017-11-13 13:53:22 -05:00
hfi1 IB/hfi1: Take advantage of kvzalloc_node in sdma initialization 2017-10-30 14:51:36 -04:00
hns RDMA/hns: Modify the usage of cmd_sn in hip08 2017-11-10 12:32:43 -05:00
i40iw i40iw: Move cqp_cmd_head init to CQP initialization 2017-10-18 13:28:46 -04:00
mlx4 IB/mlx4: Increase maximal message size under UD QP 2017-11-13 14:42:04 -05:00
mlx5 IB/mlx5: Fix RoCE Address Path fields 2017-11-13 13:53:22 -05:00
mthca IB/mthca: Fix indentation 2017-10-14 20:47:06 -04:00
nes Merge branch 'timer_setup' into for-next 2017-10-18 13:12:09 -04:00
ocrdma Merge branch 'for-next-early' into for-next 2017-10-18 13:07:13 -04:00
qedr Merge branch 'for-next-early' into for-next 2017-10-18 13:07:13 -04:00
qib Merge branch 'timer_setup' into for-next 2017-10-18 13:12:09 -04:00
usnic RDMA/usnic: Instantiate data structures once 2017-10-14 20:47:07 -04:00
vmw_pvrdma RDMA/vmw_pvrdma: Fix reporting correct opcodes for completion 2017-09-22 13:32:22 -04:00
Makefile RDMA/bnxt_re: Add bnxt_re driver build support 2017-02-14 09:51:28 -05:00