summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ixgbevf
diff options
context:
space:
mode:
authorJacob Keller <jacob.e.keller@intel.com>2015-06-03 16:30:58 -0700
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2015-06-17 14:20:23 -0700
commit745136a8b72d638f3ee53a2b6a63f11c64a59937 (patch)
treeafd9491c44790a2d8778cbe41a311895edd2ffdb /drivers/net/ethernet/intel/ixgbevf
parent1a8782e59ff9bb0ed4b75d6a346a2ed212bd2031 (diff)
downloadblackbird-op-linux-745136a8b72d638f3ee53a2b6a63f11c64a59937.tar.gz
blackbird-op-linux-745136a8b72d638f3ee53a2b6a63f11c64a59937.zip
fm10k: ignore invalid multicast address entries
This change fixes an issue with adding an invalid multicast address using the iproute2 tool (ip maddr add <MADDR> dev <dev>). The iproute2 tool and the kernel do not validate or filter the multicast addresses when adding them to the multicast list. Thus, when synchronizing this list with an invalid entry, the action will be aborted with an error since the fm10k driver currently validates the list. Consequently, multicast entries beyond the invalid one will not be processed and communicated with the switch via the mailbox. This change makes it so that invalid addresses will simply be skipped and allows synchronizing the full list to proceed. Signed-off-by: Ngai-Mint Kwan <ngai-mint.kwan@intel.com> Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Tested-by: Krishneil Singh <Krishneil.k.singh@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbevf')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud