igb: rework igb_set_multi so that vfs are properly updated
commitc5cd11e380002d24fd4fd4c0fc38f59ab394e885
authorAlexander Duyck <alexander.h.duyck@intel.com>
Fri, 20 Mar 2009 00:17:25 +0000 (20 00:17 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 21 Mar 2009 23:57:02 +0000 (21 16:57 -0700)
treee2d2f38c0dbfd10a4f839f58e4a1f6a282012c72
parent0e340485725ea35ca4e354cce5df09e86e31e20d
igb: rework igb_set_multi so that vfs are properly updated

Currently if there are no multicast addresses programmed into the PF then
the VFs cannot have their multicast filters reset.  This change makes it so
the code path that updates vf multicast is always called along with the pf
updates.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/igb/igb_main.c