Eric Dumazet <eric.duma...@gmail.com> : > Le lundi 18 octobre 2010 à 23:45 +0200, Francois Romieu a écrit : [...] > > Something like the patch made by Stanislaw at : > > https://bugzilla.redhat.com/show_bug.cgi?id=502974 > > > > Seems to be down at this moment, patch is also here (and included in > 2.6.36-rc8 ) : > > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=aeb19f6052b5e5c8a24aa444fbff73b84341beac
It's from the same author but it is not included in 2.6.36-stg yet : Subject: [PATCH] r8169 init phy when resume For unknown reasons some r8169 devices after resume operate at 100 Mb/s speed instead of 1000 Mb/s like before suspend. To fix reset phy during resume. Signed-off-by: Stanislaw Gruszka <sgrus...@redhat.com> --- drivers/net/r8169.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/drivers/net/r8169.c b/drivers/net/r8169.c index 17382c3..a4ce127 100644 --- a/drivers/net/r8169.c +++ b/drivers/net/r8169.c @@ -4847,6 +4847,9 @@ static int rtl8169_resume(struct device *device) { struct pci_dev *pdev = to_pci_dev(device); struct net_device *dev = pci_get_drvdata(pdev); + struct rtl8169_private *tp = netdev_priv(dev); + + rtl8169_init_phy(dev, tp); if (!netif_running(dev)) goto out; -- 1.7.1 -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20101019230647.ga17...@electric-eye.fr.zoreil.com