aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mlx4
diff options
context:
space:
mode:
authorKalderon, Michal <Michal.Kalderon@cavium.com>2018-06-11 10:20:20 +0300
committerJason Gunthorpe <jgg@mellanox.com>2018-06-11 11:04:14 -0600
commit425cf5c1350a98b81f3ddda160b99c3be613a213 (patch)
tree8d85ae382262f908df66769511c4106268e80afd /drivers/infiniband/hw/mlx4
parentIB/mlx5: Fix return value check in flow_counters_set_data() (diff)
downloadlinux-dev-425cf5c1350a98b81f3ddda160b99c3be613a213.tar.xz
linux-dev-425cf5c1350a98b81f3ddda160b99c3be613a213.zip
RDMA/qedr: Fix NULL pointer dereference when running over iWARP without RDMA-CM
Some RoCE specific code in qedr_modify_qp was run over an iWARP device when running perftest benchmarks without the -R option. The commit 3e44e0ee0893 ("IB/providers: Avoid null netdev check for RoCE") exposed this. Dropping the check for NULL pointer on ndev in qedr_modify_qp lead to a null pointer dereference when running over iWARP. Before the code would identify ndev as being NULL and return an error. Fixes: 3e44e0ee0893 ("IB/providers: Avoid null netdev check for RoCE") Signed-off-by: Ariel Elior <Ariel.Elior@cavium.com> Signed-off-by: Michal Kalderon <Michal.Kalderon@cavium.com> Reviewed-by: Parav Pandit <parav@mellanox.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to 'drivers/infiniband/hw/mlx4')
0 files changed, 0 insertions, 0 deletions