linux/drivers/net/ethernet/qlogic/qed
Manish Chopra 9e71a15d8b qed: Fix bug in tx promiscuous mode settings
When running tx switched traffic between VNICs
created via a bridge(to which VFs are added),
adapter drops the unicast packets in tx flow due to
VNIC's ucast mac being unknown to it. But VF interfaces
being in promiscuous mode should have caused adapter
to accept all the unknown ucast packets. Later, it
was found that driver doesn't really configure tx
promiscuous mode settings to accept all unknown unicast macs.

This patch fixes tx promiscuous mode settings to accept all
unknown/unmatched unicast macs and works out the scenario.

Signed-off-by: Manish Chopra <manishc@marvell.com>
Signed-off-by: Ariel Elior <aelior@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-01-28 11:13:34 -08:00
..
Makefile
qed.h qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow 2018-11-30 13:45:13 -08:00
qed_cxt.c cross-tree: phase out dma_zalloc_coherent() 2019-01-08 07:58:37 -05:00
qed_cxt.h
qed_dcbx.c qed: Fix overriding offload_tc by protocols without APP TLV 2018-11-13 08:51:16 -08:00
qed_dcbx.h
qed_debug.c qed: fix spelling mistake "attnetion" -> "attention" 2018-11-27 16:22:23 -08:00
qed_debug.h
qed_dev.c qed: fix spelling mistake "Dispalying" -> "Displaying" 2018-12-04 20:25:59 -08:00
qed_dev_api.h qed: Add doorbell overflow recovery mechanism 2018-11-30 13:45:12 -08:00
qed_fcoe.c qed: Fix SPQ entries not returned to pool in error flows 2018-11-08 19:38:19 -08:00
qed_fcoe.h
qed_hsi.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2018-12-20 11:53:36 -08:00
qed_hw.c
qed_hw.h
qed_init_fw_funcs.c
qed_init_ops.c
qed_init_ops.h
qed_int.c qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow 2018-11-30 13:45:13 -08:00
qed_int.h qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow 2018-11-30 13:45:13 -08:00
qed_iscsi.c qed: Fix SPQ entries not returned to pool in error flows 2018-11-08 19:38:19 -08:00
qed_iscsi.h
qed_iwarp.c
qed_iwarp.h
qed_l2.c qed: Fix bug in tx promiscuous mode settings 2019-01-28 11:13:34 -08:00
qed_l2.h
qed_ll2.c qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier 2019-01-04 12:57:30 -08:00
qed_ll2.h qed: Register light L2 queues with doorbell overflow recovery mechanism 2018-11-30 13:45:13 -08:00
qed_main.c qed: Expose the doorbell overflow recovery mechanism to the protocol drivers 2018-11-30 13:45:13 -08:00
qed_mcp.c qed: Add support for MBI upgrade over MFW. 2018-11-27 16:17:20 -08:00
qed_mcp.h qed: Add support for MBI upgrade over MFW. 2018-11-27 16:17:20 -08:00
qed_mng_tlv.c
qed_ooo.c
qed_ooo.h
qed_ptp.c
qed_rdma.c qed: Fix rdma_info structure allocation 2018-11-13 08:51:16 -08:00
qed_rdma.h drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo 2018-11-15 16:21:00 -08:00
qed_reg_addr.h qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow 2018-11-30 13:45:13 -08:00
qed_roce.c qed: Fix SPQ entries not returned to pool in error flows 2018-11-08 19:38:19 -08:00
qed_roce.h
qed_selftest.c
qed_selftest.h
qed_sp.h qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism 2018-11-30 13:45:13 -08:00
qed_sp_commands.c qed: Fix SPQ entries not returned to pool in error flows 2018-11-08 19:38:19 -08:00
qed_spq.c qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism 2018-11-30 13:45:13 -08:00
qed_sriov.c qed: Fix SPQ entries not returned to pool in error flows 2018-11-08 19:38:19 -08:00
qed_sriov.h
qed_vf.c qed: Align local and global PTT to propagate through the APIs. 2018-10-16 10:04:28 -07:00
qed_vf.h