Message ID | 3e7b3363fd73686176cc584295e86832a7cf99b2.1630320354.git.leonro@nvidia.com (mailing list archive) |
---|---|
State | Accepted |
Delegated to: | Jason Gunthorpe |
Headers | show |
Series | [rdma-next] RDMA/mlx5: Relax DCS QP creation checks | expand |
On Mon, Aug 30, 2021 at 01:48:49PM +0300, Leon Romanovsky wrote: > From: Lior Nahmanson <liorna@nvidia.com> > > In order to create DCS QPs, we don't need to rely on both > log_max_dci_stream_channels and log_max_dci_errored_streams capabilities. > > Fixes: 11656f593a86 ("RDMA/mlx5: Add DCS offload support") > Signed-off-by: Lior Nahmanson <liorna@nvidia.com> > Signed-off-by: Leon Romanovsky <leonro@nvidia.com> > --- > Jason, > > Please add this patch in the upcoming PR for the feature that was > accepted in this cycle. > > Thanks > --- > drivers/infiniband/hw/mlx5/qp.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) Applied to for-next, thanks Jason
diff --git a/drivers/infiniband/hw/mlx5/qp.c b/drivers/infiniband/hw/mlx5/qp.c index 81e3170a1ae6..4e2d0f8f267f 100644 --- a/drivers/infiniband/hw/mlx5/qp.c +++ b/drivers/infiniband/hw/mlx5/qp.c @@ -2813,8 +2813,7 @@ static int process_vendor_flags(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, process_vendor_flag(dev, &flags, MLX5_QP_FLAG_TYPE_DCI, true, qp); process_vendor_flag(dev, &flags, MLX5_QP_FLAG_TYPE_DCT, true, qp); process_vendor_flag(dev, &flags, MLX5_QP_FLAG_DCI_STREAM, - MLX5_CAP_GEN(mdev, log_max_dci_stream_channels) && - MLX5_CAP_GEN(mdev, log_max_dci_errored_streams), + MLX5_CAP_GEN(mdev, log_max_dci_stream_channels), qp); process_vendor_flag(dev, &flags, MLX5_QP_FLAG_SIGNATURE, true, qp);