aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mlx5/cq.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/infiniband/hw/mlx5/cq.c')
-rw-r--r--drivers/infiniband/hw/mlx5/cq.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/infiniband/hw/mlx5/cq.c b/drivers/infiniband/hw/mlx5/cq.c
index 10cfce5119a9..c463e7bba5f4 100644
--- a/drivers/infiniband/hw/mlx5/cq.c
+++ b/drivers/infiniband/hw/mlx5/cq.c
@@ -805,14 +805,14 @@ struct ib_cq *mlx5_ib_create_cq(struct ib_device *ibdev, int entries,
805 } 805 }
806 806
807 807
808 mlx5_vfree(cqb); 808 kvfree(cqb);
809 return &cq->ibcq; 809 return &cq->ibcq;
810 810
811err_cmd: 811err_cmd:
812 mlx5_core_destroy_cq(dev->mdev, &cq->mcq); 812 mlx5_core_destroy_cq(dev->mdev, &cq->mcq);
813 813
814err_cqb: 814err_cqb:
815 mlx5_vfree(cqb); 815 kvfree(cqb);
816 if (context) 816 if (context)
817 destroy_cq_user(cq, context); 817 destroy_cq_user(cq, context);
818 else 818 else
@@ -1159,11 +1159,11 @@ int mlx5_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata)
1159 } 1159 }
1160 mutex_unlock(&cq->resize_mutex); 1160 mutex_unlock(&cq->resize_mutex);
1161 1161
1162 mlx5_vfree(in); 1162 kvfree(in);
1163 return 0; 1163 return 0;
1164 1164
1165ex_alloc: 1165ex_alloc:
1166 mlx5_vfree(in); 1166 kvfree(in);
1167 1167
1168ex_resize: 1168ex_resize:
1169 if (udata) 1169 if (udata)