10ec:8172 WARNING: at /build/buildd/linux-3.2.0/kernel/softirq.c:159 local_bh_enable_ip+0x7a/0xa0()

Bug #987052 reported by C de-Avillez on 2012-04-23
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Release Notes for Ubuntu
linux (Ubuntu)

Bug Description

Suddenly wireless lost connection to AP, did not seem to re-acquire. Connected via wire, and system locked. Waited about a minute, then forced power cycle.

After reboot, /var/log/syslog showed this:

2012-04-22T19:18:58.811525-05:00 xango4-wired kernel: [17518.677993] ------------[ cut here ]------------
2012-04-22T19:18:58.811552-05:00 xango4-wired kernel: [17518.678011] WARNING: at /build/buildd/linux-3.2.0/kernel/softirq.c:159 local_bh_enable_ip+0x7a/0xa0()
2012-04-22T19:18:58.811556-05:00 xango4-wired kernel: [17518.678016] Hardware name: 3249CTO
2012-04-22T19:18:58.811577-05:00 xango4-wired kernel: [17518.678018] Modules linked in: pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) ip6table_filter ip6_tables ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle xt_tcpudp iptable_filter ip_tables x_tables bridge stp kvm_intel kvm rfcomm parport_pc ppdev bnep bluetooth binfmt_misc dm_crypt arc4 rtl8192se rtlwifi mac80211 uvcvideo asix usbnet videodev v4l2_compat_ioctl32 snd_usb_audio snd_usbmidi_lib cfg80211 snd_hda_codec_hdmi snd_hda_codec_conexant thinkpad_acpi snd_hda_intel snd_hda_codec nvram snd_hwdep snd_pcm snd_seq_midi snd_rawmidi mac_hid snd_seq_midi_event psmouse serio_raw snd_seq snd_timer snd_seq_device snd intel_ips soundcore lp snd_page_alloc parport mei(C) usbhid hid wmi i915 drm_kms_helper drm i2c_algo_bit video e1000e147] [<ffffffffa03af729>] ? rtl_pci_reset_trx_ring+0x199/0x230 [rtlwifi]
2012-04-22T19:18:58.811600-05:00 xango4-wired kernel: [17518.678152] [<ffffffff8106718a>] warn_slowpath_null+0x1a/0x20
2012-04-22T19:18:58.811603-05:00 xango4-wired kernel: [17518.678158] [<ffffffff8106e85a>] local_bh_enable_ip+0x7a/0xa0
2012-04-22T19:18:58.811607-05:00 xango4-wired kernel: [17518.678165] [<ffffffff8165c579>] _raw_spin_unlock_bh+0x19/0x20
2012-04-22T19:18:58.811611-05:00 xango4-wired kernel: [17518.678175] [<ffffffffa04d360d>] destroy_conntrack+0x8d/0xe0 [nf_conntrack]
2012-04-22T19:18:58.811615-05:00 xango4-wired kernel: [17518.678182] [<ffffffff8156bba7>] nf_conntrack_destroy+0x17/0x20
2012-04-22T19:18:58.811620-05:00 xango4-wired kernel: [17518.678189] [<ffffffff81532a25>] skb_release_head_state+0xe5/0x120
2012-04-22T19:18:58.811624-05:00 xango4-wired kernel: [17518.678194] [<ffffffff815327b6>] __kfree_skb+0x16/0x30
2012-04-22T19:18:58.811627-05:00 xango4-wired kernel: [17518.678200] [<ffffffff815328c5>] kfree_skb+0x45/0xc0
2012-04-22T19:18:58.811632-05:00 xango4-wired kernel: [17518.678210] [<ffffffffa03af729>] rtl_pci_reset_trx_ring+0x199/0x230 [rtlwifi]
2012-04-22T19:18:58.811636-05:00 xango4-wired kernel: [17518.678220] [<ffffffffa03ac07a>] rtl_ps_enable_nic+0x7a/0xe0 [rtlwifi]
2012-04-22T19:18:58.811640-05:00 xango4-wired kernel: [17518.678230] [<ffffffffa038d048>] rtl92s_phy_set_rf_power_state+0x2d8/0x6a0 [rtl8192se]
2012-04-22T19:18:58.811644-05:00 xango4-wired kernel: [17518.678237] [<ffffffff813174c1>] ? __const_udelay+0x31/0x40
2012-04-22T19:18:58.811649-05:00 xango4-wired kernel: [17518.678247] [<ffffffffa03abe27>] rtl_ps_set_rf_state+0x67/0x100 [rtlwifi]
2012-04-22T19:18:58.811652-05:00 xango4-wired kernel: [17518.678256] [<ffffffffa03abf04>] _rtl_ps_inactive_ps+0x44/0xd0 [rtlwifi]
2012-04-22T19:18:58.811655-05:00 xango4-wired kernel: [17518.678266] [<ffffffffa03ac62b>] rtl_ips_nic_on+0x9b/0xc0 [rtlwifi]
2012-04-22T19:18:58.811660-05:00 xango4-wired kernel: [17518.678275] [<ffffffffa03a8f85>] rtl_op_config+0x205/0x3a0 [rtlwifi]
2012-04-22T19:18:58.811664-05:00 xango4-wired kernel: [17518.678296] [<ffffffffa0306477>] ieee80211_hw_config+0x117/0x230 [mac80211]
2012-04-22T19:18:58.811668-05:00 xango4-wired kernel: [17518.678314] [<ffffffffa030cdbd>] ieee80211_scan_work+0x20d/0x3e0 [mac80211]
2012-04-22T19:18:58.811672-05:00 xango4-wired kernel: [17518.678321] [<ffffffff8105617a>] ? finish_task_switch+0x4a/0xf0
2012-04-22T19:18:58.811676-05:00 xango4-wired kernel: [17518.678338] [<ffffffffa030cbb0>] ? ieee80211_scan_rx+0x190/0x190 [mac80211]
2012-04-22T19:18:58.811680-05:00 xango4-wired kernel: [17518.678344] [<ffffffff81084e2a>] process_one_work+0x11a/0x480
2012-04-22T19:18:58.811684-05:00 xango4-wired kernel: [17518.678350] [<ffffffff81085bd4>] worker_thread+0x164/0x370
2012-04-22T19:18:58.811688-05:00 xango4-wired kernel: [17518.678356] [<ffffffff81085a70>] ? manage_workers.isra.29+0x130/0x130
2012-04-22T19:18:58.811692-05:00 xango4-wired kernel: [17518.678362] [<ffffffff8108a42c>] kthread+0x8c/0xa0
2012-04-22T19:18:58.811696-05:00 xango4-wired kernel: [17518.678368] [<ffffffff81666bf4>] kernel_thread_helper+0x4/0x10
2012-04-22T19:18:58.811699-05:00 xango4-wired kernel: [17518.678373] [<ffffffff8108a3a0>] ? flush_kthread_worker+0xa0/0xa0
2012-04-22T19:18:58.811703-05:00 xango4-wired kernel: [17518.678378] [<ffffffff81666bf0>] ? gs_change+0x13/0x13
2012-04-22T19:18:58.811745-05:00 xango4-wired kernel: [17518.678382] ---[ end trace ca382af221859956 ]---

I am almost sure this was *not* the final cause for the system to become unresponsive -- system kept on for almost one hour after this warning.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.2.0-23-generic 3.2.0-23.36
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu6
Architecture: amd64
 /dev/snd/controlC2: cerdea 2642 F.... pulseaudio
 /dev/snd/controlC1: cerdea 2642 F.... pulseaudio
 /dev/snd/controlC0: cerdea 2642 F.... pulseaudio
 Card hw:0 'Intel'/'HDA Intel at 0xf2520000 irq 44'
   Mixer name : 'Intel IbexPeak HDMI'
   Components : 'HDA:14f15069,17aa2155,00100302 HDA:80862804,17aa21b5,00100000'
   Controls : 14
   Simple ctrls : 6
 Card hw:1 'Set'/'C-Media USB Headphone Set at usb-0000:00:1a.0-1.1.2, full speed'
   Mixer name : 'USB Mixer'
   Components : 'USB0d8c:000c'
   Controls : 7
   Simple ctrls : 3
 Card hw:2 'for'/'Microsoft Microsoft® LifeCam HD-6000 for at usb-0000:00:1a.0-, high spe'
   Mixer name : 'USB Mixer'
   Components : 'USB045e:076f'
   Controls : 2
   Simple ctrls : 1
 Simple mixer control 'Mic',0
   Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
   Capture channels: Mono
   Limits: Capture 0 - 37
   Mono: Capture 36 [97%] [16.00dB] [on]
 Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 8VHT33WW-1.14'
   Mixer name : 'ThinkPad EC 8VHT33WW-1.14'
   Components : ''
   Controls : 1
   Simple ctrls : 1
 Simple mixer control 'Console',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Date: Sun Apr 22 19:32:13 2012
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=b063a05d-5666-4095-aefd-d6814fcce0b7
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110705.1)
MachineType: LENOVO 3249CTO
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-23-generic root=UUID=0dd475f3-1713-4bed-95b6-cd7e3cfba523 ro
 linux-restricted-modules-3.2.0-23-generic N/A
 linux-backports-modules-3.2.0-23-generic N/A
 linux-firmware 1.79
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
StagingDrivers: mei
UpgradeStatus: Upgraded to precise on 2012-02-19 (63 days ago)
dmi.bios.date: 06/29/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET67WW (1.37 )
dmi.board.name: 3249CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6QET67WW(1.37):bd06/29/2011:svnLENOVO:pn3249CTO:pvrThinkPadX201:rvnLENOVO:rn3249CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 3249CTO
dmi.product.version: ThinkPad X201
dmi.sys.vendor: LENOVO

C de-Avillez (hggdh2) wrote :
Brad Figg (brad-figg) on 2012-04-23
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: rls-mgr-p-tracking
Changed in linux (Ubuntu):
importance: Undecided → High

Hi Carlos,

Can you comment how readily you are able to reproduce this issue? If you are able to reproduce, can you also comment which kernel version this issue started appearing? Additionally, if you have a good reproducer, could you also give the linux-backports-modules-cw-3.3-precise-generic package a try (ie install, reboot, and run your reproducer). It provides an updated compat-wireless stack from v3.3 and thus an updated rtlwifi driver. Thanks.

C de-Avillez (hggdh2) wrote :

I am not sure how easy it is to reproduce. It seems to be wireless load-dependent. It has happened twice so far. I will try to force it. I only saw it now, but for the last month or so I have been running on wired given that wireless seems to top at 2.5MBps, and wired gives me up to 5MBps.

tags: added: kernel-da-key
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:

tags: added: iso-testing
C de-Avillez (hggdh2) wrote :

Happened again. I cannot, yet, determine a repeatable sequence, but it really seems to be related to usage; playing with the wired connection (plug/unplug cable) may accelerate.

Another interesting bit: when I unplug the net wire, my mouse (USB) move much more slower. Disconnecting/reconnecting the mouse solves it.

I will try the backport: even if I do not have a guaranteed reproducer, it has happened 3 times so far today.

Joseph Salisbury (jsalisbury) wrote :

Hi Carlos,

Did you have a chance to test the linux-backports-modules-cw-3.3-precise-generic package? If so, can you reproduce this bug with that package installed?

C de-Avillez (hggdh2) wrote :

Yes, I upgraded yesterday to lbm-cw-33, at around midday local. Nothing happened until about 20 min ago, when again the wireless lost the AP. I switched over to term 1, and sysreq-ed loglevel to 9. A few seconds later the system froze, and not even sysreq was active.

I am attaching a pic of the console. Perhaps someone will have a magic moment, and see something there.

It should be noted that, after upgrading to the LBM, I had *no* freezes for about 24 hours; before the upgrade I was getting 3-5 freezes per working day. May, or may not, be something (not enough data).

C de-Avillez (hggdh2) wrote :
Download full text (6.9 KiB)

Updated kernel trace:

2012-04-24T10:01:05.559659-05:00 xango4-wired kernel: [74268.312556] ------------[ cut here ]------------
2012-04-24T10:01:05.559685-05:00 xango4-wired kernel: [74268.312574] WARNING: at /build/buildd/linux-3.2.0/kernel/softirq.c:159 local_bh_enable_ip+0x7a/0xa0()
2012-04-24T10:01:05.559687-05:00 xango4-wired kernel: [74268.312579] Hardware name: 3249CTO
2012-04-24T10:01:05.559694-05:00 xango4-wired kernel: [74268.312581] Modules linked in: ums_realtek uas usb_storage pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) ip6table_filter ip6_tables ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle xt_tcpudp iptable_filter ip_tables x_tables bridge stp dm_crypt kvm_intel kvm bnep(O) rfcomm(O) bluetooth(O) parport_pc ppdev binfmt_misc arc4 asix usbnet(O) rtl8192se(O) rtlwifi(O) mac80211(O) snd_usb_audio snd_usbmidi_lib uvcvideo videodev v4l2_compat_ioctl32 snd_hda_codec_hdmi snd_hda_codec_conexant cfg80211(O) snd_hda_intel snd_hda_codec snd_hwdep snd_pcm psmouse serio_raw thinkpad_acpi snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd intel_ips nvram mei(C) soundcore snd_page_alloc mac_hid lp parport wmi usbhid hid e1000e i915 drm_kms_helper drm i2c_algo_bit video
2012-04-24T10:01:05.559697-05:00 xango4-wired kernel: [74268.312686] Pid: 1584, comm: wpa_supplicant Tainted: G C O 3.2.0-23-generic #36-Ubuntu
2012-04-24T10:01:05.559698-05:00 xango4-wired kernel: [74268.312690] Call Trace:
2012-04-24T10:01:05.559701-05:00 xango4-wired kernel: [74268.312699] [<ffffffff8106712f>] warn_slowpath_common+0x7f/0xc0
2012-04-24T10:01:05.559703-05:00 xango4-wired kernel: [74268.312713] [<ffffffffa0390169>] ? rtl_pci_reset_trx_ring+0x199/0x230 [rtlwifi]
2012-04-24T10:01:05.559705-05:00 xango4-wired kernel: [74268.312718] [<ffffffff8106718a>] warn_slowpath_null+0x1a/0x20
2012-04-24T10:01:05.559707-05:00 xango4-wired kernel: [74268.312724] [<ffffffff8106e85a>] local_bh_enable_ip+0x7a/0xa0
2012-04-24T10:01:05.559708-05:00 xango4-wired kernel: [74268.312731] [<ffffffff8165c579>] _raw_spin_unlock_bh+0x19/0x20
2012-04-24T10:01:05.559710-05:00 xango4-wired kernel: [74268.312741] [<ffffffffa04d460d>] destroy_conntrack+0x8d/0xe0 [nf_conntrack]
2012-04-24T10:01:05.559711-05:00 xango4-wired kernel: [74268.312748] [<ffffffff8156bba7>] nf_conntrack_destroy+0x17/0x20
2012-04-24T10:01:05.559713-05:00 xango4-wired kernel: [74268.312755] [<ffffffff81532a25>] skb_release_head_state+0xe5/0x120
2012-04-24T10:01:05.559715-05:00 xango4-wired kernel: [74268.312761] [<ffffffff815327b6>] __kfree_skb+0x16/0x30
2012-04-24T10:01:05.559716-05:00 xango4-wired kernel: [74268.312766] [<ffffffff815328c5>] kfree_skb+0x45/0xc0
2012-04-24T10:01:05.559718-05:00 xango4-wired kernel: [74268.312776] [<ffffffffa0390169>] rtl_pci_reset_trx_ring+0x199/0x230 [rtlwifi]
2012-04-24T10:01:05.559720-05:00 xango4-wired kernel: [74268.312786] [<ffffffffa038bd5a>] rtl_ps_enable_nic+0x7a/0xe0 [rtlwifi]
2012-04-24T10:01:05.559721-05:00 xango4-wired kernel: [74268.312795] [<ffffffffa036d657>] rtl92s_phy_set_rf_power_state+0x497/0x860 [rtl8...


Andy Whitcroft (apw) wrote :

It does not seem possible to write this up as a release note in a generic fashion.

Changed in ubuntu-release-notes:
status: New → Invalid
summary: - WARNING: at /build/buildd/linux-3.2.0/kernel/softirq.c:159
+ 10ec:8172 WARNING: at /build/buildd/linux-3.2.0/kernel/softirq.c:159
tags: added: bios-outdated-1.40 needs-upstream-testing

C de-Avillez, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.