net/qede: fix multicast drop in promiscuous mode
authorDevendra Singh Rawat <dsinghrawat@marvell.com>
Thu, 18 Jun 2020 08:15:55 +0000 (13:45 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 30 Jun 2020 12:52:30 +0000 (14:52 +0200)
commitb10231aed1edb9cdd74a0a021a38267255952f00
tree39f8331b4cf73d11634ecf7fa42ceb4339c7f23c
parent9311beeea4963d8b97330c20ff1736b006486c5d
net/qede: fix multicast drop in promiscuous mode

After enabling promiscuous mode all packets whose destination MAC
address is a multicast address were being dropped. This fix configures
H/W to receive all traffic in promiscuous mode. Promiscuous mode also
overrides allmulticast mode on/off status.

Fixes: 40e9f6fc1558 ("net/qede: enable VF-VF traffic with unmatched dest address")
Cc: stable@dpdk.org
Signed-off-by: Devendra Singh Rawat <dsinghrawat@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: Rasesh Mody <rmody@marvell.com>
drivers/net/qede/qede_ethdev.c