linux-stable/drivers/infiniband
Tal Gilboa 7232c132d1 RDMA/mlx5: Allow CQ creation without attached EQs
The traditional DevX CQ creation flow goes through mlx5_core_create_cq()
which checks that the given EQN corresponds to an existing EQ and attaches
a devx handler to the EQN for the CQ.

In some cases the EQ will not be a kernel EQ, but will be controlled by
modify CQ, don't block creating these just because the EQN can't be found
in the kernel.

Link: https://lore.kernel.org/r/20210211085549.1277674-1-leon@kernel.org
Signed-off-by: Tal Gilboa <talgi@nvidia.com>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
2021-02-16 14:42:59 -04:00
..
core RDMA/ucma: Fix use-after-free bug in ucma_create_uevent 2021-02-16 14:42:59 -04:00
hw RDMA/mlx5: Allow CQ creation without attached EQs 2021-02-16 14:42:59 -04:00
sw RDMA/rxe: Remove unused pkt->offset 2021-02-16 14:42:59 -04:00
ulp RDMA/rtrs-srv-sysfs: fix missing put_device 2021-02-16 14:42:59 -04:00
Kconfig RDMA/umem: Support importing dma-buf as user memory region 2021-01-20 16:07:52 -04:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00