linux/drivers/net/ethernet/mellanox/mlx4
Eugenia Emantayev 5b4c4d3686 mlx4_en: Allow communication between functions on same host
To enable internal loopback, always fill DMAC in control segment
when transmitting the packet, once this is done, the packet is subject
for loopback for if the DMAC mathces one of the multicast/unicast addresses
registered on the physical port.
In receive path if source MAC is our own MAC and we are not in selftest,
or not in force LB mode - drop this packet.

Signed-off-by: Eugenia Emantayev <eugenia@mellanox.co.il>
Signed-off-by: Yevgeny Petrilin <yevgenyp@mellanox.co.il>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-12-13 13:56:07 -05:00
..
Kconfig
Makefile mlx4_core: resource tracking for HCA resources used by guests 2011-12-13 13:56:07 -05:00
alloc.c
catas.c
cmd.c mlx4: Ethernet port management modifications 2011-12-13 13:56:07 -05:00
cq.c mlx4_core: resource tracking for HCA resources used by guests 2011-12-13 13:56:07 -05:00
en_cq.c net/mlx4_en: using non collapsed CQ on TX 2011-11-27 17:17:04 -05:00
en_ethtool.c net/mlx4_en: fix WOL handlers were always looking at port2 capability bit 2011-11-27 17:17:04 -05:00
en_main.c
en_netdev.c mlx4: Ethernet port management modifications 2011-12-13 13:56:07 -05:00
en_port.c mlx4: Ethernet port management modifications 2011-12-13 13:56:07 -05:00
en_port.h mlx4: Ethernet port management modifications 2011-12-13 13:56:07 -05:00
en_resources.c net/mlx4: move RSS related definitions to be global 2011-11-27 17:17:03 -05:00
en_rx.c mlx4_en: Allow communication between functions on same host 2011-12-13 13:56:07 -05:00
en_selftest.c mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) 2011-12-13 13:56:05 -05:00
en_tx.c mlx4_en: Allow communication between functions on same host 2011-12-13 13:56:07 -05:00
eq.c mlx4_core: resource tracking for HCA resources used by guests 2011-12-13 13:56:07 -05:00
fw.c mlx4_core: Added FW commands and their wrappers for supporting SRIOV 2011-12-13 13:56:06 -05:00
fw.h mlx4_core: Added FW commands and their wrappers for supporting SRIOV 2011-12-13 13:56:06 -05:00
icm.c mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) 2011-12-13 13:56:05 -05:00
icm.h
intf.c
main.c mlx4: Traffic steering management support for SRIOV 2011-12-13 13:56:07 -05:00
mcg.c mlx4: Ethernet port management modifications 2011-12-13 13:56:07 -05:00
mlx4.h mlx4: Ethernet port management modifications 2011-12-13 13:56:07 -05:00
mlx4_en.h net/mlx4_en: adding loopback support 2011-11-27 17:17:04 -05:00
mr.c mlx4_core: resource tracking for HCA resources used by guests 2011-12-13 13:56:07 -05:00
pd.c mlx4_core: Reduce number of PD bits to 17 2011-12-13 13:56:05 -05:00
port.c mlx4: Ethernet port management modifications 2011-12-13 13:56:07 -05:00
profile.c mlx4: Traffic steering management support for SRIOV 2011-12-13 13:56:07 -05:00
qp.c mlx4_core: resource tracking for HCA resources used by guests 2011-12-13 13:56:07 -05:00
reset.c
resource_tracker.c mlx4: Ethernet port management modifications 2011-12-13 13:56:07 -05:00
sense.c mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) 2011-12-13 13:56:05 -05:00
srq.c mlx4_core: resource tracking for HCA resources used by guests 2011-12-13 13:56:07 -05:00