|
@@ -2883,7 +2883,6 @@ static int igb_write_mc_addr_list(struct net_device *netdev)
|
|
struct e1000_hw *hw = &adapter->hw;
|
|
struct e1000_hw *hw = &adapter->hw;
|
|
struct dev_mc_list *mc_ptr = netdev->mc_list;
|
|
struct dev_mc_list *mc_ptr = netdev->mc_list;
|
|
u8 *mta_list;
|
|
u8 *mta_list;
|
|
- u32 vmolr = 0;
|
|
|
|
int i;
|
|
int i;
|
|
|
|
|
|
if (netdev_mc_empty(netdev)) {
|
|
if (netdev_mc_empty(netdev)) {
|
|
@@ -2897,9 +2896,6 @@ static int igb_write_mc_addr_list(struct net_device *netdev)
|
|
if (!mta_list)
|
|
if (!mta_list)
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
|
|
|
|
- /* set vmolr receive overflow multicast bit */
|
|
|
|
- vmolr |= E1000_VMOLR_ROMPE;
|
|
|
|
-
|
|
|
|
/* The shared function expects a packed array of only addresses. */
|
|
/* The shared function expects a packed array of only addresses. */
|
|
mc_ptr = netdev->mc_list;
|
|
mc_ptr = netdev->mc_list;
|
|
|
|
|