RDMA/mlx5: Delete unreachable code
Subsystems (2)
PATCH 1/1 RDMA/mlx5: Delete unreachable code
From: Leon Romanovsky <[email protected]>
Delete two occurrences of unreachable code discovered by the Coverity.
Signed-off-by Leon Romanovsky <[email protected]>
--- drivers/infiniband/hw/mlx5/main.c | 3 --- drivers/infiniband/hw/mlx5/qp.c | 10 ++++------ 2 files changed, 4 insertions(+), 9 deletions(-)
drivers/infiniband/hw/mlx5/main.c +0 -3
@@ -287,9 +287,6 @@ struct mlx5_core_dev *mlx5_ib_get_native_port_mdev(struct mlx5_ib_dev *ibdev, *native_port_num =1 ; port = &ibdev->port[ib_port_num -1 ]; -if (!port) -return NULL ; -spin_lock (&port->mp.mpi_lock); mpi = ibdev->port[ib_port_num -1 ].mp.mpi;if (mpi && !mpi->unaffiliate) {
drivers/infiniband/hw/mlx5/qp.c +4 -6
@@ -4135,9 +4135,9 @@ static int mlx5_ib_modify_dct(struct ib_qp *ibqp, struct ib_qp_attr *attr,struct mlx5_ib_qp *qp =to_mqp (ibqp);struct mlx5_ib_dev *dev =to_mdev (ibqp->device);enum ib_qp_state cur_state, new_state; -int err =0 ;int required =IB_QP_STATE ;void *dctc; +int err;if (!(attr_mask &IB_QP_STATE ))return -EINVAL ;
@@ -4233,11 +4233,9 @@ static int mlx5_ib_modify_dct(struct ib_qp *ibqp, struct ib_qp_attr *attr,mlx5_ib_warn (dev,"Modify DCT: Invalid transition from %d to %d\n" , cur_state, new_state);return -EINVAL ; } -if (err) - qp->state =IB_QPS_ERR ; -else - qp->state = new_state; -return err; + + qp->state = new_state; +return 0 ; } int mlx5_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr,
Signature · 1 line
2.26.2