RDMA/mlx5: Delete impossible GSI port check
GSI QP is created in the kernel with very strict parameters, there is no possible way that port number will be wrong in such flow. Link: https://lore.kernel.org/r/20200427154636.381474-3-leon@kernel.org Reviewed-by: Maor Gottlieb <maorg@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
This commit is contained in:
Родитель
6eb7edffb2
Коммит
1265d9f7a5
|
@ -123,15 +123,6 @@ struct ib_qp *mlx5_ib_gsi_create_qp(struct ib_pd *pd,
|
||||||
const int num_qps = mlx5_ib_deth_sqpn_cap(dev) ? num_pkeys : 0;
|
const int num_qps = mlx5_ib_deth_sqpn_cap(dev) ? num_pkeys : 0;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
mlx5_ib_dbg(dev, "creating GSI QP\n");
|
|
||||||
|
|
||||||
if (port_num > ARRAY_SIZE(dev->devr.ports) || port_num < 1) {
|
|
||||||
mlx5_ib_warn(dev,
|
|
||||||
"invalid port number %d during GSI QP creation\n",
|
|
||||||
port_num);
|
|
||||||
return ERR_PTR(-EINVAL);
|
|
||||||
}
|
|
||||||
|
|
||||||
gsi = kzalloc(sizeof(*gsi), GFP_KERNEL);
|
gsi = kzalloc(sizeof(*gsi), GFP_KERNEL);
|
||||||
if (!gsi)
|
if (!gsi)
|
||||||
return ERR_PTR(-ENOMEM);
|
return ERR_PTR(-ENOMEM);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче