Some HP machines do not work with the alx driver

Bug #1130503 reported by James M. Leddy
This bug report is a duplicate of:  Bug #1154238: update alx Ethernet driver. Edit Remove
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
New
Undecided
James M. Leddy
linux (Ubuntu)
In Progress
Medium
AceLan Kao

Bug Description

Using the new alx module in 3.5.0-24.37, some HP systems have the problem that the transmit queue times out:

Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846931] ------------[ cut here ]------------
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846940] WARNING: at /build/buildd/linux-lts-quantal-3.5.0/net/sched/sch_generic.c:255 dev_watchdog+0x272/0x280()
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846942] Hardware name:
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846943] NETDEV WATCHDOG: eth0 (alx): transmit queue 2 timed out
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846945] Modules linked in: nls_iso8859_1 rfcomm bnep parport_pc ppdev dm_multipath scsi_dh arc4 joydev ath9k mac80211 snd_hda_codec_idt(O) snd_hda_intel(O) snd_hda_codec(O) ath9k_common kvm_amd kvm ath9k_hw snd_hwdep snd_pcm btusb ath snd_seq_midi snd_rawmidi alx snd_seq_midi_event ghash_clmulni_intel bluetooth snd_seq cfg80211 snd_timer snd_seq_device snd aesni_intel cryptd mdio aes_x86_64 psmouse soundcore snd_page_alloc serio_raw microcode mac_hid i2c_piix4 k10temp lp parport binfmt_misc dm_raid45 xor dm_mirror dm_region_hash dm_log btrfs zlib_deflate libcrc32c vesafb usb_storage hid_generic usbhid hid wmi
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846979] Pid: 0, comm: swapper/3 Tainted: G O 3.5.0-24-generic #37~precise1-Ubuntu
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846981] Call Trace:
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846983] <IRQ> [<ffffffff81052c6f>] warn_slowpath_common+0x7f/0xc0
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846989] [<ffffffff81052d66>] warn_slowpath_fmt+0x46/0x50
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846992] [<ffffffff815a0eb2>] dev_watchdog+0x272/0x280
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846996] [<ffffffff8101be03>] ? native_sched_clock+0x13/0x80
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.846998] [<ffffffff815a0c40>] ? pfifo_fast_dequeue+0xe0/0xe0
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847000] [<ffffffff815a0c40>] ? pfifo_fast_dequeue+0xe0/0xe0
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847003] [<ffffffff81062c86>] call_timer_fn+0x46/0x160
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847005] [<ffffffff815a0c40>] ? pfifo_fast_dequeue+0xe0/0xe0
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847007] [<ffffffff810645d2>] run_timer_softirq+0x132/0x2a0
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847010] [<ffffffff810a40a5>] ? ktime_get+0x65/0xe0
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847013] [<ffffffff8105ba28>] __do_softirq+0xa8/0x210
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847015] [<ffffffff810ab204>] ? tick_program_event+0x24/0x30
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847018] [<ffffffff816a8e1c>] call_softirq+0x1c/0x30
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847021] [<ffffffff81016245>] do_softirq+0x65/0xa0
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847023] [<ffffffff8105be0e>] irq_exit+0x8e/0xb0
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847025] [<ffffffff816a975e>] smp_apic_timer_interrupt+0x6e/0x99
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847028] [<ffffffff816a84ca>] apic_timer_interrupt+0x6a/0x70
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847029] <EOI> [<ffffffff8103ff56>] ? native_safe_halt+0x6/0x10
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847034] [<ffffffff8101c993>] default_idle+0x53/0x1f0
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847036] [<ffffffff8101d8a9>] cpu_idle+0xd9/0x120
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847039] [<ffffffff8167bc07>] start_secondary+0xc3/0xc5
Feb 19 06:54:40 ubuntu-desktop kernel: [ 20.847041] ---[ end trace 24ab339038e093ee ]---

I'll include the full kernel log as an attachment

Revision history for this message
James M. Leddy (jm-leddy) wrote :

linux-backports-modules-cw-3.6-3.5.0-24-generic does work with this hardware

Revision history for this message
James M. Leddy (jm-leddy) wrote :
tags: added: blocks-hwcert-enablement
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1130503

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: quantal
Changed in linux (Ubuntu):
importance: Undecided → Medium
Changed in linux (Ubuntu):
assignee: nobody → Gavin Guo (mimi0213kimo)
Changed in hwe-next:
assignee: nobody → James M. Leddy (jm-leddy)
Changed in linux (Ubuntu):
assignee: Gavin Guo (mimi0213kimo) → AceLan Kao (acelankao)
AceLan Kao (acelankao)
Changed in linux (Ubuntu):
status: Incomplete → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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