net/ixgbe: fix VF Rx mode for allmulticast disabled
authorWei Dai <wei.dai@intel.com>
Thu, 4 May 2017 09:54:40 +0000 (17:54 +0800)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 5 May 2017 15:02:03 +0000 (17:02 +0200)
commitb604589d572ee8844afaf196e82d2d563f51f543
tree0f92dbc11d58f0fef459408cf3a455f677144fc4
parentc53e2c6f9253365f544df87014989e267274155c
net/ixgbe: fix VF Rx mode for allmulticast disabled

Some customers find that 82599 NIC DPDK VF PMD can't receive any
broadcast packets when it is bound to igb_uio in the first time
to run a DPDK application like testpmd. But when the application
is quited and run again, the DPDK VF PMD can receive broadcast
packets again. The associated PF is run by kernel driver when
the VF is driven by DPDK PMD.

Fixes: 260e2e22e26f ("net/ixgbe/base: move multicast mode update")
Fixes: 72dec9e37a84 ("ixgbe: support multicast promiscuous mode on VF")
Cc: stable@dpdk.org
Signed-off-by: Wei Dai <wei.dai@intel.com>
Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
drivers/net/ixgbe/ixgbe_ethdev.c