[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#586967: BUG: scheduling while atomic: irq/11-b43/2018/0x00000101



Package: linux-2.6
Version: 2.6.32-12
Severity: important

-------- Forwarded Message --------
From: Arne Nordmark <nordmark@mech.kth.se>
To: 574555@bugs.debian.org
Subject: BUG: scheduling while atomic: irq/11-b43/2018/0x00000101
Date: Sun, 09 May 2010 12:37:10 +0200

I find a similar oops very reliably whenever there is moderate network 
traffic, like updating squeeze. This happens on 2.6.32-3-686, 
2.6.32-5-686, and 2.6.33-2-686 from experimental, but not at all on the 
earlier squeeze kernel 2.6.30-2-686. Soon after this the system locks up 
completely.

This makes the b43 driver in the current kernels more or less unusable 
for me.

May  8 09:17:22 dhcp190 kernel: [  724.536095] pcmcia_socket 
pcmcia_socket1: pccard: CardBus card inserted into slot 1
May  8 09:17:22 dhcp190 kernel: [  724.536151] pci 0000:06:00.0: reg 10 
32bit mmio: [0x000000-0x001fff]
May  8 09:17:22 dhcp190 kernel: [  724.805197] b43-pci-bridge 
0000:06:00.0: enabling device (0000 -> 0002)
May  8 09:17:22 dhcp190 kernel: [  724.805231] b43-pci-bridge 
0000:06:00.0: PCI INT A -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
May  8 09:17:22 dhcp190 kernel: [  724.805255] b43-pci-bridge 
0000:06:00.0: setting latency timer to 64
May  8 09:17:22 dhcp190 kernel: [  724.864209] ssb: Sonics Silicon 
Backplane found on PCI device 0000:06:00.0
May  8 09:17:22 dhcp190 kernel: [  725.054869] cfg80211: Using static 
regulatory domain info
May  8 09:17:22 dhcp190 kernel: [  725.054880] cfg80211: Regulatory 
domain: US
May  8 09:17:22 dhcp190 kernel: [  725.054887]  (start_freq - end_freq @ 
bandwidth), (max_antenna_gain, max_eirp)
May  8 09:17:22 dhcp190 kernel: [  725.054898]  (2402000 KHz - 2472000 
KHz @ 40000 KHz), (600 mBi, 2700 mBm)
May  8 09:17:22 dhcp190 kernel: [  725.054909]  (5170000 KHz - 5190000 
KHz @ 40000 KHz), (600 mBi, 2300 mBm)
May  8 09:17:22 dhcp190 kernel: [  725.054919]  (5190000 KHz - 5210000 
KHz @ 40000 KHz), (600 mBi, 2300 mBm)
May  8 09:17:22 dhcp190 kernel: [  725.054928]  (5210000 KHz - 5230000 
KHz @ 40000 KHz), (600 mBi, 2300 mBm)
May  8 09:17:22 dhcp190 kernel: [  725.054938]  (5230000 KHz - 5330000 
KHz @ 40000 KHz), (600 mBi, 2300 mBm)
May  8 09:17:22 dhcp190 kernel: [  725.054948]  (5735000 KHz - 5835000 
KHz @ 40000 KHz), (600 mBi, 3000 mBm)
May  8 09:17:22 dhcp190 kernel: [  725.055883] cfg80211: Calling CRDA 
for country: US
May  8 09:17:23 dhcp190 kernel: [  725.339020] b43-phy0: Broadcom 4318 
WLAN found (core revision 9)
May  8 09:17:23 dhcp190 kernel: [  725.484659] phy0: Selected rate 
control algorithm 'minstrel'
May  8 09:17:23 dhcp190 kernel: [  725.489340] Registered led device: 
b43-phy0::tx
May  8 09:17:23 dhcp190 kernel: [  725.489487] Registered led device: 
b43-phy0::rx
May  8 09:17:23 dhcp190 kernel: [  725.489648] Registered led device: 
b43-phy0::radio
May  8 09:17:23 dhcp190 kernel: [  725.492774] Broadcom 43xx driver 
loaded [ Features: PMLS, Firmware-ID: FW13 ]
May  8 09:17:23 dhcp190 kernel: [  725.712092] b43 ssb0:0: firmware: 
requesting b43/ucode5.fw
May  8 09:17:24 dhcp190 kernel: [  726.215534] b43 ssb0:0: firmware: 
requesting b43/pcm5.fw
May  8 09:17:24 dhcp190 kernel: [  726.240275] b43 ssb0:0: firmware: 
requesting b43/b0g0initvals5.fw
May  8 09:17:24 dhcp190 kernel: [  726.265028] b43 ssb0:0: firmware: 
requesting b43/b0g0bsinitvals5.fw
May  8 09:17:24 dhcp190 kernel: [  726.408095] b43-phy0: Loading 
firmware version 410.2160 (2007-05-26 15:32:10)
May  8 09:17:24 dhcp190 kernel: [  726.590883] ADDRCONF(NETDEV_UP): 
wlan0: link is not ready
May  8 09:17:26 dhcp190 kernel: [  729.008521] wlan0: direct probe to AP 
00:80:c8:19:b5:f4 (try 1)
May  8 09:17:27 dhcp190 kernel: [  729.208094] wlan0: direct probe to AP 
00:80:c8:19:b5:f4 (try 2)
May  8 09:17:27 dhcp190 kernel: [  729.209492] wlan0: direct probe responded
May  8 09:17:27 dhcp190 kernel: [  729.209503] wlan0: authenticate with 
AP 00:80:c8:19:b5:f4 (try 1)
May  8 09:17:27 dhcp190 kernel: [  729.211110] wlan0: authenticated
May  8 09:17:27 dhcp190 kernel: [  729.211173] wlan0: associate with AP 
00:80:c8:19:b5:f4 (try 1)
May  8 09:17:27 dhcp190 kernel: [  729.215767] wlan0: RX AssocResp from 
00:80:c8:19:b5:f4 (capab=0x471 status=0 aid=1)
May  8 09:17:27 dhcp190 kernel: [  729.215779] wlan0: associated
May  8 09:17:27 dhcp190 kernel: [  729.217770] ADDRCONF(NETDEV_CHANGE): 
wlan0: link becomes ready
May  8 09:17:27 dhcp190 kernel: [  729.225075] cfg80211: Calling CRDA 
for country: EU
May  8 09:35:48 dhcp190 kernel: [ 1830.644213] BUG: scheduling while 
atomic: irq/11-b43/2018/0x00000101
May  8 09:35:48 dhcp190 kernel: [ 1830.644225] Modules linked in: arc4 
ecb b43 rng_core mac80211 cfg80211 led_class ssb mmc_core isofs udf 
crc_itu_t r128 drm ppdev lp sco bridge stp bnep l2cap crc16 bluetooth
  rfkill speedstep_lib cpufreq_userspace cpufreq_conservative 
cpufreq_powersave cpufreq_stats binfmt_misc uinput fuse loop 
snd_maestro3 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm 
snd_page_alloc
snd_seq_midi snd_rawmidi snd_seq_midi_event pcmcia snd_seq joydev 
snd_timer yenta_socket snd_seq_device rsrc_nonstatic pcmcia_core 
i2c_piix4 parport_pc snd tpm_tis parport dcdbas tpm i2c_core processor 
batter
y ac soundcore shpchp tpm_bios psmouse pcspkr serio_raw evdev 
pci_hotplug ext3 jbd mbcache sd_mod crc_t10dif ata_generic uhci_hcd 
ata_piix ehci_hcd video libata 3c59x usbcore output floppy button mii 
nls_base
  scsi_mod thermal fan thermal_sys [last unloaded: scsi_wait_scan]
May  8 09:35:48 dhcp190 kernel: [ 1830.644445] Pid: 2018, comm: 
irq/11-b43 Not tainted 2.6.32-5-686 #1
May  8 09:35:48 dhcp190 kernel: [ 1830.644452] Call Trace:
May  8 09:35:48 dhcp190 kernel: [ 1830.644479]  [<c1267c45>] ? 
schedule+0x7e/0x7dc
May  8 09:35:48 dhcp190 kernel: [ 1830.644550]  [<d0beda88>] ? 
ieee80211_invoke_rx_handlers+0x12e7/0x1970 [mac80211]
May  8 09:35:48 dhcp190 kernel: [ 1830.644580]  [<d09461aa>] ? 
vortex_timer+0x0/0x1f3 [3c59x]
May  8 09:35:48 dhcp190 kernel: [ 1830.644608]  [<c106d4ce>] ? 
synchronize_irq+0x89/0x9b
May  8 09:35:48 dhcp190 kernel: [ 1830.644631]  [<c10445ce>] ? 
autoremove_wake_function+0x0/0x2d
May  8 09:35:48 dhcp190 kernel: [ 1830.644650]  [<d09461cf>] ? 
vortex_timer+0x25/0x1f3 [3c59x]
May  8 09:35:48 dhcp190 kernel: [ 1830.644671]  [<d09461aa>] ? 
vortex_timer+0x0/0x1f3 [3c59x]
May  8 09:35:48 dhcp190 kernel: [ 1830.644689]  [<c103b56c>] ? 
run_timer_softirq+0x16a/0x1eb
May  8 09:35:48 dhcp190 kernel: [ 1830.644709]  [<c1035e8c>] ? 
__do_softirq+0xaa/0x151
May  8 09:35:48 dhcp190 kernel: [ 1830.644721]  [<c1035f64>] ? 
do_softirq+0x31/0x3c
May  8 09:35:48 dhcp190 kernel: [ 1830.644733]  [<c10360cf>] ? 
_local_bh_enable_ip+0x63/0x6e
May  8 09:35:48 dhcp190 kernel: [ 1830.644792]  [<d0df490f>] ? 
b43_rx+0x434/0x456 [b43]
May  8 09:35:48 dhcp190 kernel: [ 1830.644816]  [<d0df4208>] ? 
b43_attr_interfmode_store+0xc5/0xe9 [b43]
May  8 09:35:48 dhcp190 kernel: [ 1830.644843]  [<d0df86e3>] ? 
op32_fill_descriptor+0x2a/0x8b [b43]
May  8 09:35:48 dhcp190 kernel: [ 1830.644868]  [<d0df80a0>] ? 
b43_dma_rx+0x211/0x283 [b43]
May  8 09:35:48 dhcp190 kernel: [ 1830.644891]  [<d0de9d1f>] ? 
b43_do_interrupt_thread+0x3fa/0x4cb [b43]
May  8 09:35:48 dhcp190 kernel: [ 1830.644914]  [<d0de9e05>] ? 
b43_interrupt_thread_handler+0x15/0x27 [b43]
May  8 09:35:48 dhcp190 kernel: [ 1830.644929]  [<c106ce05>] ? 
irq_thread+0xc4/0x1a5
May  8 09:35:48 dhcp190 kernel: [ 1830.644955]  [<c10252de>] ? 
complete+0x28/0x36
May  8 09:35:48 dhcp190 kernel: [ 1830.644967]  [<c106cd41>] ? 
irq_thread+0x0/0x1a5
May  8 09:35:48 dhcp190 kernel: [ 1830.644979]  [<c104439c>] ? 
kthread+0x61/0x66
May  8 09:35:48 dhcp190 kernel: [ 1830.644991]  [<c104433b>] ? 
kthread+0x0/0x66
May  8 09:35:48 dhcp190 kernel: [ 1830.645012]  [<c1003d47>] ? 
kernel_thread_helper+0x7/0x10


Arne Nordmark







Reply to: