Bug#508151: linux-image-2.6.26-1-sparc64: soft lockup when trying to bring up eth1
Package: linux-image-2.6.26-1-sparc64
Version: 2.6.26-11
Severity: important
Hey,
I have a Sun Netra T1 200 with two ethernet ports on a sungem card.
eth0 has no cable connected, eth1 is connected to a regular 100BaseT
switch.
When I boot up the box, I get flooded with
eth0: switching to forced 100bt
eth0: switching to forced 10bt
But the box is stable and I can do everything with it.
However, when I try to "ifup eth1" (both interfaces have no "auto" lines
in /e/n/interfaces),
the box gets stuck, prints a soft-lockup and isn't responsible anymore.
(sorry for the broken lines, my serial console is somehow borked)
This bug is opened upstream:
http://bugzilla.kernel.org/show_bug.cgi?id=10309
And at ubuntu: https://bugs.launchpad.net/linux/+bug/234304/
It does not happen with Etch's 2.6.18, but is still present in
2.6.28-rc7 :/
Bisecting linux-2.6, it looks like the following commit is the bad one:
commit bea3348eef27e6044b6161fd04c3152215f96411
Author: Stephen Hemminger <shemminger@linux-foundation.org>
Date: Wed Oct 3 16:41:36 2007 -0700
[NET]: Make NAPI polling independent of struct net_device objects.
However, I wasn't able to properly revert it to test the bug.
Hope some of you sparc guys have some idea how to fix that, as this is a
imho bad regression from Etch.
Kernel: Linux 2.6.23-sparc-1
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6.26-1-sparc64 depends on:
ii debconf [debconf-2.0] 1.5.24 Debian configuration management sy
ii initramfs-tools [linux-initra 0.92j tools for generating an initramfs
ii module-init-tools 3.4-1 tools for managing Linux kernel mo
linux-image-2.6.26-1-sparc64 recommends no packages.
Versions of packages linux-image-2.6.26-1-sparc64 suggests:
pn fdutils <none> (no description available)
pn linux-doc-2.6.26 <none> (no description available)
ii silo 1.4.13a+git20070930-3 Sparc Improved LOader