Hi Ben, On 02/26/2012 05:31 AM, Ben Hutchings wrote:
On Sat, 2012-02-25 at 13:00 +0100, Johannes Resch wrote:Package: linux-2.6 Version: 3.2.4-1 Severity: normal Hi, after upgrading the kernel from 3.1.0-1 to 3.2.0-1 on a machine running Debian testing, the sky2 driver seems to take over 70 sec to bring up the ethernet link. Also, the reported link speed does not seem to be correct.[...] Have you rebooted back into 3.1.0-1 to verify that this really is a regression? If not, can you do so?
Actually, yesterday I just looked at the kern.log to verify it was OK before, e.g.
Feb 11 16:13:06 sirius kernel: [ 18.964173] sky2 0000:05:00.0: eth0: enabling interface Feb 11 16:13:06 sirius kernel: [ 21.327603] sky2 0000:05:00.0: eth0: Link is up at 1000 Mbps, full duplex, flow control both
Now that I've done some more cold boots, it appears to me I've opened this bug in error - the behavior seems to be non-deterministic and not clearly related to the kernel version. E.g., some times it will take similarly long with 3.1.0-1, and some times it will work as expected with either kernel version.
3.1.0-1:Feb 26 13:04:14 sirius kernel: [ 18.609946] sky2 0000:05:00.0: eth0: enabling interface Feb 26 13:05:14 sirius kernel: [ 89.787708] sky2 0000:05:00.0: eth0: Link is up at 100 Mbps, full duplex, flow control both
3.2.0-1:Feb 26 13:08:22 sirius kernel: [ 18.549255] sky2 0000:05:00.0: eth0: enabling interface Feb 26 13:08:22 sirius kernel: [ 23.589363] sky2 0000:05:00.0: eth0: Link is up at 1000 Mbps, full duplex, flow control both
3.1.0-1:Feb 26 12:10:07 sirius kernel: [ 16.462950] sky2 0000:05:00.0: eth0: enabling interface Feb 26 12:10:07 sirius kernel: [ 23.880487] sky2 0000:05:00.0: eth0: Link is up at 1000 Mbps, full duplex, flow control both
I think I do need to check the ethernet cabling..sorry for the noise.
Can you pass traffic once the link is up?
Yes. Best regards, -jr