android_kernel_xiaomi_sm8350/drivers/net/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
..
alloc.c mlx4_core: Avoid vunmap() of invalid pointer if allocation fails 2011-01-10 17:42:06 -08:00
catas.c mlx4_{core, ib, en}: Fix driver when sizeof (phys_addr_t) > sizeof (long) 2011-01-12 09:50:36 -08:00
cmd.c
cq.c
en_cq.c
en_ethtool.c
en_main.c mlx4_{core, ib, en}: Fix driver when sizeof (phys_addr_t) > sizeof (long) 2011-01-12 09:50:36 -08:00
en_netdev.c mlx4: Call alloc_etherdev to allocate RX and TX queues 2011-01-10 16:05:31 -08:00
en_port.c
en_port.h
en_resources.c
en_rx.c
en_selftest.c
en_tx.c
eq.c
fw.c mlx4_core: Remove warning message about firmware bug 2011-01-10 17:42:05 -08:00
fw.h
icm.c
icm.h
intf.c
main.c mlx4_{core, ib, en}: Fix driver when sizeof (phys_addr_t) > sizeof (long) 2011-01-12 09:50:36 -08:00
Makefile
mcg.c IB/mlx4: Handle protocol field in multicast table 2011-01-12 14:49:17 -08:00
mlx4_en.h
mlx4.h
mr.c
pd.c
port.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2010-10-27 18:28:00 -07:00
profile.c
qp.c
reset.c
sense.c
srq.c