The patch titled
sky2: restore multicast list on resume and other ops
has been removed from the -mm tree. Its filename was
sky2-restore-multicast-list-on-resume-and-other-ops.patch
This patch was dropped because it was merged into mainline or a subsystem tree
------------------------------------------------------
Subject: sky2: restore multicast list on resume and other ops
From: Stephen Hemminger <[EMAIL PROTECTED]>
Need to restore multicast settings on resume and after 'ethtool -r'.
Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]>
Cc: Timo Weingrtner <[EMAIL PROTECTED]>
Cc: Jeff Garzik <[EMAIL PROTECTED]>
Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
---
drivers/net/sky2.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff -puN
drivers/net/sky2.c~sky2-restore-multicast-list-on-resume-and-other-ops
drivers/net/sky2.c
--- a/drivers/net/sky2.c~sky2-restore-multicast-list-on-resume-and-other-ops
+++ a/drivers/net/sky2.c
@@ -154,6 +154,8 @@ static const char *yukon2_name[] = {
"FE+", /* 0xb8 */
};
+static void sky2_set_multicast(struct net_device *dev);
+
/* Access to external PHY */
static int gm_phy_write(struct sky2_hw *hw, unsigned port, u16 reg, u16 val)
{
@@ -2943,8 +2945,10 @@ static int sky2_set_settings(struct net_
sky2->autoneg = ecmd->autoneg;
sky2->advertising = ecmd->advertising;
- if (netif_running(dev))
+ if (netif_running(dev)) {
sky2_phy_reinit(sky2);
+ sky2_set_multicast(dev);
+ }
return 0;
}
@@ -3037,6 +3041,7 @@ static int sky2_nway_reset(struct net_de
return -EINVAL;
sky2_phy_reinit(sky2);
+ sky2_set_multicast(dev);
return 0;
}
@@ -4207,6 +4212,8 @@ static int sky2_resume(struct pci_dev *p
dev_close(dev);
goto out;
}
+
+ sky2_set_multicast(dev);
}
}
_
Patches currently in -mm which might be from [EMAIL PROTECTED] are
origin.patch
git-infiniband.patch
git-input.patch
git-net.patch
pci-x-pci-express-read-control-interfaces-e1000.patch
export-reciprocal_value-for-modules.patch
sky2-avoid-divide-in-receive-path.patch
sky2-118.patch
skge-remove-broken-and-unused-phy_m_pc_mdi_xmode-macro.patch
-
To unsubscribe from this list: send the line "unsubscribe mm-commits" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html