]> git.baikalelectronics.ru Git - kernel.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)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 1 Nov 2013 13:27:38 +0000 (06:27 -0700)
commit45a5aa34a86a932bb0c2c9058290beb5b654120b
tree70b684b1ad66a8b88364689edfdcc0dbf6b590fc
parent24b20d48523bf63783710664f0219b06a9445dcc
ixgbe: fix inconsistent clearing of the multicast table

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>
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c