]> git.ipfire.org Git - people/ms/linux.git/commit
ixgbe: fix inconsistent clearing of the multicast table
authorEmil Tantilov <emil.s.tantilov@intel.com>
Sat, 26 Oct 2013 08:13:20 +0000 (08:13 +0000)
committerJiri Slaby <jslaby@suse.cz>
Tue, 26 Aug 2014 12:12:12 +0000 (14:12 +0200)
commitedd1e69cae088d17cc360bb88f55f4bacacbb4d4
tree012ddcccd7853aacf1df2da8e2751c79895518c6
parent0a021a10f8f791971ab795bac74e10529d41e8a6
ixgbe: fix inconsistent clearing of the multicast table

commit cf78959c0d7afbde31498afc4212294c28e2c278 upstream.

This patch resolves an issue where the MTA table can be cleared when the
interface is reset while in promisc mode. As result IPv6 traffic between
VFs will be interrupted.

This patch makes the update of the MTA table unconditional to avoid the
inconsistent clearing on reset.

Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c