IB/mlx5: Enable "block multicast loopback" for kernel consumers
authorOr Gerlitz <ogerlitz@mellanox.com>
Wed, 25 Jun 2014 13:44:14 +0000 (16:44 +0300)
committerRoland Dreier <roland@purestorage.com>
Thu, 17 Jul 2014 06:14:26 +0000 (23:14 -0700)
In commit f360d88a2efd, 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: f360d88a2efd ("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>
drivers/infiniband/hw/mlx5/qp.c

Simple merge