aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/iwpm_util.c
diff options
context:
space:
mode:
authorLeon Romanovsky <leonro@mellanox.com>2019-07-04 16:09:35 +0300
committerJason Gunthorpe <jgg@mellanox.com>2019-07-25 14:08:29 -0300
commit089b645d19b2de7c9b541828d445b8c9a5dba792 (patch)
tree6ab2b236dbc6034bc75e10cf21141ab8d9146eb3 /drivers/infiniband/core/iwpm_util.c
parentIB/usnic: Use dev_get_drvdata (diff)
downloadlinux-dev-089b645d19b2de7c9b541828d445b8c9a5dba792.tar.xz
linux-dev-089b645d19b2de7c9b541828d445b8c9a5dba792.zip
RDMA/mlx4: Separate creation of RWQ and QP
The mlx4 WQ is implemented with HW QP without special HW object. Current implementation which tried to reuse the code did it with common QP creation flows. Such decision caused to the absence of mlx4_ib_wq struct, which is needed to ensure proper allocation of ib_wq inside of IB/core. Separate create_qp_common() to pure QP flow and to create_rq() for RWQ. Link: https://lore.kernel.org/r/20190704130936.8705-2-leon@kernel.org Signed-off-by: Leon Romanovsky <leonro@mellanox.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to 'drivers/infiniband/core/iwpm_util.c')
0 files changed, 0 insertions, 0 deletions