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

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



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: