|
@@ -725,7 +725,7 @@ static int set_qp_rss(struct mlx4_ib_dev *dev, struct mlx4_ib_rss *rss_ctx,
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-static int create_qp_rss(struct mlx4_ib_dev *dev, struct ib_pd *ibpd,
|
|
|
+static int create_qp_rss(struct mlx4_ib_dev *dev,
|
|
|
struct ib_qp_init_attr *init_attr,
|
|
|
struct mlx4_ib_create_qp_rss *ucmd,
|
|
|
struct mlx4_ib_qp *qp)
|
|
@@ -848,7 +848,7 @@ static struct ib_qp *_mlx4_ib_create_qp_rss(struct ib_pd *pd,
|
|
|
qp->pri.vid = 0xFFFF;
|
|
|
qp->alt.vid = 0xFFFF;
|
|
|
|
|
|
- err = create_qp_rss(to_mdev(pd->device), pd, init_attr, &ucmd, qp);
|
|
|
+ err = create_qp_rss(to_mdev(pd->device), init_attr, &ucmd, qp);
|
|
|
if (err) {
|
|
|
kfree(qp);
|
|
|
return ERR_PTR(err);
|