OpenCloudOS-Kernel/drivers/infiniband/hw/mlx4
Eran Ben Elisha fbfb6625ea IB/mlx4: Add support for blocking multicast loopback QP creation user flag
MLX4_IB_QP_BLOCK_MULTICAST_LOOPBACK is now supported downstream.

In addition, this flag was supported only for IB_QPT_UD, now, with the
new implementation it is supported for all QP types.

Support IB_USER_VERBS_EX_CMD_CREATE_QP in order to get the flag from
user space using the extension create qp command.

Signed-off-by: Eran Ben Elisha <eranbe@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2015-10-21 23:16:47 -04:00
..
Kconfig IB/mlx4: Add dependency INET 2014-01-19 15:14:05 -08:00
Makefile IB/mlx4: Add iov directory in sysfs under the ib device 2012-09-30 20:33:39 -07:00
ah.c IB/mlx4: Use correct SL on AH query under RoCE 2015-08-30 18:12:23 -04:00
alias_GUID.c net/mlx4_core: Modify port values when generting EQEs for VFs 2015-05-24 23:05:09 -04:00
cm.c IB/mlx4: In mlx4_ib_demux_cm, print out GUID in host-endian order 2015-02-17 22:11:40 -08:00
cq.c Changes for 4.3 2015-09-09 08:33:31 -07:00
doorbell.c IB: Refactor umem to use linear SG table 2014-03-04 10:34:28 -08:00
mad.c IB/mlx4: Add IB counters table 2015-10-21 23:16:47 -04:00
main.c IB/mlx4: Add support for blocking multicast loopback QP creation user flag 2015-10-21 23:16:47 -04:00
mcg.c IB/mlx4: Demote mcg message from warning to debug 2015-08-30 18:12:22 -04:00
mlx4_ib.h IB/mlx4: Add counter based implementation for QP multicast loopback block 2015-10-21 23:16:47 -04:00
mr.c mlx4: Support ib_alloc_mr verb 2015-08-30 18:08:46 -04:00
qp.c IB/mlx4: Add support for blocking multicast loopback QP creation user flag 2015-10-21 23:16:47 -04:00
srq.c IB/mlx4: Reset flow support for IB kernel ULPs 2015-02-09 14:03:53 -08:00
sysfs.c IB/mlx4: Forbid using sysfs to change RoCE pkeys 2015-08-30 18:12:22 -04:00
user.h mlx4: 64-byte CQE/EQE support 2012-11-26 10:19:17 -08:00