ixgbe: update set_rx_mode to fix issues w/ macvlan
authorAlexander Duyck <alexander.h.duyck@intel.com>
Tue, 15 Jun 2010 09:25:48 +0000 (09:25 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 15 Jun 2010 21:23:35 +0000 (14:23 -0700)
commit2850062af1e00b3aab9f2ae486eda3e61d4aaeb9
treef6cad36ae3980db7e03e9c9645e8c6eda7e21e3e
parent16fb62b6b4d57339a0ec931b3fb8c8d0ca6414e8
ixgbe: update set_rx_mode to fix issues w/ macvlan

This change corrects issues where macvlan was not correctly triggering
promiscuous mode on ixgbe due to the filters not being correctly set.  It
also corrects the fact that VF rar filters were being overwritten when the
PF was reset.

CC: Shirley Ma <xma@us.ibm.com>
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Emil Tantilov <emil.s.tantilov@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ixgbe/ixgbe.h
drivers/net/ixgbe/ixgbe_main.c
drivers/net/ixgbe/ixgbe_sriov.c