linux/drivers/infiniband/hw/mlx4
Aleksey Senin da995a8aee IB/mlx4: Handle protocol field in multicast table
The newest device firmware stores IB vs. Ethernet protocol in two bits
in members_count field of multicast group table (0: Infiniband, 1:
Ethernet).  When changing the QP members count for a multicast group,
it important not to reset this information.  When calling multicast
attach first time, the protocol type should be specified.  In this
patch we always set it IB, but in the future we will handle Ethernet
too.  When looking for a QP, the protocol type shoud be checked too.

Signed-off-by: Aleksey Senin <alekseys@voltaire.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2011-01-12 14:49:17 -08:00
..
ah.c IB/mlx4: Add VLAN support for IBoE 2010-10-25 10:20:39 -07:00
cq.c IB/mlx4: Don't call dma_free_coherent() with irqs disabled 2011-01-10 17:42:06 -08:00
doorbell.c
Kconfig
mad.c IB/mlx4: Handle -ENOMEM in forward_trap() 2011-01-10 17:42:06 -08:00
main.c IB/mlx4: Handle protocol field in multicast table 2011-01-12 14:49:17 -08:00
Makefile
mlx4_ib.h IB/mlx4: Add support for IBoE 2010-10-25 10:20:39 -07:00
mr.c
qp.c IB/mlx4: Fix memory ordering of VLAN insertion control bits 2010-12-01 11:08:54 -08:00
srq.c
user.h