linux/drivers/infiniband/hw
Lior Nahmanson 2013b4d525 RDMA/mlx5: Separate DCI QP creation logic
This patch isolates DCI QP creation logic to separate function, so this
change will reduce complexity when adding new features to DCI QP without
interfering with other QP types.

The code was copied from create_user_qp() while taking only DCI relevant bits.

Link: https://lore.kernel.org/r/b4530bdd999349c59691224f016ff1efb5dc3b92.1624258894.git.leonro@nvidia.com
Reviewed-by: Meir Lichtinger <meirl@nvidia.com>
Signed-off-by: Lior Nahmanson <liorna@nvidia.com>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
2021-07-20 15:04:14 -03:00
..
bnxt_re RDMA/bnxt_re: Fix uninitialized struct bit field rsvd1 2021-06-24 09:16:42 -03:00
cxgb4 RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
efa RDMA: Split the alloc_hw_stats() ops to port and device variants 2021-06-16 20:58:29 -03:00
hfi1 Tracing updates for 5.14: 2021-07-03 11:13:22 -07:00
hns RDMA/hns: Add window selection field of congestion control 2021-06-24 15:14:06 -03:00
irdma RDMA/irdma: Fix potential overflow expression in irdma_prm_get_pbles 2021-06-25 14:08:30 -03:00
mlx4 Linux 5.13-rc7 2021-06-22 14:43:51 -03:00
mlx5 RDMA/mlx5: Separate DCI QP creation logic 2021-07-20 15:04:14 -03:00
mthca RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
ocrdma RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
qedr RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
qib RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
usnic RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
vmw_pvrdma RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
Makefile RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw 2021-06-02 20:06:36 -03:00