OpenCloudOS-Kernel/drivers/infiniband/hw/mlx5
Or Gerlitz 652c1a0517 IB/mlx5: Enable "block multicast loopback" for kernel consumers
In commit f360d88a2e, we advertise blocking multicast loopback to both
kernel and userspace consumers, but don't allow kernel consumers (e.g IPoIB)
to use it with their UD QPs.  Fix that.

Fixes: f360d88a2e ("IB/mlx5: Add block multicast loopback support")
Reported-by: Haggai Eran <haggaie@mellanox.com>
Signed-off-by: Eli Cohen <eli@mellanox.com>
Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2014-07-16 23:14:26 -07:00
..
Kconfig IB/mlx5: Remove dependency on X86 2014-02-13 20:48:02 -08:00
Makefile mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
ah.c mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
cq.c IB/mlx5: add missing padding at end of struct mlx5_ib_create_cq 2014-05-27 11:53:13 -07:00
doorbell.c IB: Refactor umem to use linear SG table 2014-03-04 10:34:28 -08:00
mad.c mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
main.c IB/mlx5: Add block multicast loopback support 2014-04-10 18:43:32 -07:00
mem.c IB: Refactor umem to use linear SG table 2014-03-04 10:34:28 -08:00
mlx5_ib.h IB/mlx5: Refactor UMR to have its own context struct 2014-05-27 11:53:09 -07:00
mr.c IB/mlx5: Fix warning about cast of wr_id back to pointer on 32 bits 2014-05-28 09:23:03 -07:00
qp.c IB/mlx5: Enable "block multicast loopback" for kernel consumers 2014-07-16 23:14:26 -07:00
srq.c IB/mlx5: add missing padding at end of struct mlx5_ib_create_srq 2014-05-27 11:53:16 -07:00
user.h IB/mlx5: add missing padding at end of struct mlx5_ib_create_srq 2014-05-27 11:53:16 -07:00