summaryrefslogtreecommitdiffstats
path: root/drivers/net/ixgbevf
diff options
context:
space:
mode:
authorGreg Rose <gregory.v.rose@intel.com>2010-05-05 21:57:30 +0200
committerDavid S. Miller <davem@davemloft.net>2010-05-06 09:31:44 +0200
commit8a07a22d856f37e580557c1a13c8eb8662f9cc11 (patch)
treeabf7340b39117b6d96bbb6bf403911a53a0941cb /drivers/net/ixgbevf
parentixgbe: Remove unneeded register writes in VF VLAN setup (diff)
downloadlinux-8a07a22d856f37e580557c1a13c8eb8662f9cc11.tar.xz
linux-8a07a22d856f37e580557c1a13c8eb8662f9cc11.zip
ixgbe: Streamline MC filter setup for VFs
The driver was calling the set Rx mode function for every multicast filter set by the VF. When starting many VMs where each might have multiple VLAN interfaces this would result in the function being called hundreds or even thousands of times. This is unnecessary for the case of the imperfect filters used in the MTA and has been streamlined to be more efficient. Signed-off-by: Greg Rose <gregory.v.rose@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ixgbevf')
0 files changed, 0 insertions, 0 deletions