sungem ifconfig problem on sparc64

Bug #234304 reported by Rocco
10
Affects Status Importance Assigned to Milestone
Linux
Fix Released
Medium
Debian
Fix Released
Undecided
Unassigned
linux (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Description: Ubuntu 8.04
Release: 8.04
linux-image-2.6.24-16-sparc64:
  Installed: 2.6.24-16.30

doing ifup <interface> causes a softlockup everytime on a Sun Netra T1. The interface eventually comes up.

[ 6472.550670] BUG: soft lockup - CPU#0 stuck for 11s! [ifconfig:5727]
[ 6472.633135] TSTATE: 0000004480009605 TPC: 000000000069052c TNPC: 0000000000690530 Y: 00000000 Not tainted
[ 6472.633170] TPC: <arp_process+0xb4/0x740>
[ 6472.633181] g0: fffff8002c1188c0 g1: 0000000000000000 g2: 0000000000000000 g3: 00000000004d1ea0
[ 6472.633197] g4: fffff8002e158f00 g5: 0000000000000020 g6: fffff8002e0c0000 g7: 0000000200000000
[ 6472.633212] o0: fffff8002e00b500 o1: fffff8002c1188c0 o2: fffff8002cbf6000 o3: 0000000000000000
[ 6472.633227] o4: fffff8002cbf6000 o5: fffff8002e0c2728 sp: fffff8002e0c1f71 ret_pc: 0000000000690524
[ 6472.633246] RPC: <arp_process+0xac/0x740>
[ 6472.633258] l0: 0000000000000000 l1: fffff8002cbf6000 l2: fffff8002c001e00 l3: fffff8002bb59420
[ 6472.633274] l4: fffff8002c001e08 l5: fffff8002e0c287c l6: 00000000007e1800 l7: 00000000007e1800
[ 6472.633289] i0: fffff8002c1188c0 i1: fffff8002cbf6000 i2: 00000000007e1d70 i3: fffff8002cbf6000
[ 6472.633304] i4: 00000000007e1c00 i5: fffff8002bb59428 i6: fffff8002e0c2091 i7: 00000000006404f4
[ 6472.633333] I7: <netif_receive_skb+0x2fc/0x5e0>

Revision history for this message
Rocco (rocco) wrote :

Same problem reported to upstream here:
http://bugzilla.kernel.org/show_bug.cgi?id=10309

Changed in linux:
status: Unknown → Confirmed
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test:

1) If you are comfortable installing packages on your own, the linux-image-2.6.27-* package is currently available for you to install and test.

--or--

2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD.

Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback.

Revision history for this message
Evgeni Golov (evgeni) wrote :

Hey, this is present in 2.6.26, 2.6.27 and 2.6.28-rc7 :(

Revision history for this message
Andres Mujica (andres.mujica) wrote :

Hi, i'm marking this as confirmed and linked to upstream

Thanks for your bug report

Changed in linux:
assignee: nobody → ubuntu-kernel-team
status: New → Confirmed
Revision history for this message
Andres Mujica (andres.mujica) wrote :

According to

http://bugzilla.kernel.org/show_bug.cgi?id=10309#c7

The bad commit seems to be

commit bea3348eef27e6044b6161fd04c3152215f96411
Author: Stephen Hemminger <email address hidden>
Date: Wed Oct 3 16:41:36 2007 -0700

    [NET]: Make NAPI polling independent of struct net_device objects.

Changed in linux:
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote : Kernel team bugs

Per a decision made by the Ubuntu Kernel Team, bugs will longer be assigned to the ubuntu-kernel-team in Launchpad as part of the bug triage process. The ubuntu-kernel-team is being unassigned from this bug report. Refer to https://wiki.ubuntu.com/KernelTeamBugPolicies for more information. Thanks.

Revision history for this message
Jim Lieb (lieb) wrote :

Fixed in kernel 2.6.29rc3

Revision history for this message
Jim Lieb (lieb) wrote :

This bug has been fixed in 2.9.29rc3 (commit 71822faa3bc0af5dbf5e333a2d085f1ed7cd809f) and is included in the Karmic kernel. You can verify this by testing the appropriate Karmic kernel from the ports repository.

Changed in linux (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Artur Rona (ari-tczew) wrote :

Fixed in version linux-2.6/2.6.26-14

Done: dann frazier <email address hidden>

Changed in debian:
importance: Unknown → Undecided
status: Confirmed → New
status: New → Fix Released
Changed in linux:
status: Confirmed → Fix Released
Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
Changed in linux:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.