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

Bug#574555: Kernel OOPS with b43



Hi,

I have the same problem with linux-image-2.6.32-5-amd64 on a Dell Studio
1558 (my kernel is tainted by fglrx) :

kernel BUG at
/build/buildd-linux-2.6_2.6.32-30-amd64-d4MbNM/linux-2.6-2.6.32/debian/build/source_amd64_none/drivers/net/wireless/b43/dma.c:1426!
invalid opcode: 0000 [#1] SMP
last sysfs file: /sys/module/aes_generic/initstate
CPU 3
Modules linked in: aes_x86_64 aes_generic parport_pc ppdev lp parport
loop firewire_sbp2 snd_hda_codec_atihdmi snd_hda_codec_idt snd_hda_intel
arc4 snd_hda_codec ecb snd_hwdep snd_pcm snd_seq b43 rng_core joydev
snd_timer snd_seq_device mac80211 snd cfg80211 soundcore snd_page_alloc
dell_laptop rfkill i2c_i801 ssb uvcvideo videodev v4l1_compat
v4l2_compat_ioctl32 video pcmcia i2c_core fglrx(P) psmouse wmi output
dcdbas pcmcia_core ac processor button battery evdev serio_raw ext4
mbcache jbd2 crc16 sg sr_mod sd_mod cdrom crc_t10dif ahci libata r8169
firewire_ohci sdhci_pci firewire_core sdhci mii fan mmc_core crc_itu_t
led_class scsi_mod thermal ehci_hcd thermal_sys usbcore nls_base [last
unloaded: scsi_wait_scan]
Pid: 2866, comm: irq/17-b43 Tainted: P           2.6.32-5-amd64 #1
Studio 1558
RIP: 0010:[<ffffffffa0503f6e>]  [<ffffffffa0503f6e>]
b43_dma_handle_txstatus+0xdc/0x161 [b43]
RSP: 0000:ffff8801236f9d30  EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff88012714db40 RCX: 0000000000000001
RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88000539e000
RBP: ffff880133504000 R08: 0000000000000000 R09: ffff8801222e0800
R10: ffff88013652c700 R11: ffffffff8119b22f R12: 00000000000004aa
R13: ffff8801236f9dd0 R14: ffffffffa050a1c0 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffff880005380000(0000) knlGS:0000000000000000
CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 00007f39e8b41000 CR3: 00000001221ed000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process irq/17-b43 (pid: 2866, threadinfo ffff8801236f8000, task
ffff880129cc0000)
Stack:
ffff88012ab5a300 ffff880005395780 ffff880127ae2ff0 ffff880133504000
<0> 00000000244d0011 ffff8801236f9dd0 0000000020000000 ffff880129cc0000
<0> ffff8801371178f8 ffffffffa04ffd67 ffff880133504000 ffffffffa04f48a8
Call Trace:
[<ffffffffa04ffd67>] ? b43_handle_txstatus+0x4f/0x5c [b43]
[<ffffffffa04f48a8>] ? b43_do_interrupt_thread+0x533/0x568 [b43]
[<ffffffff8101657d>] ? read_tsc+0xa/0x20
[<ffffffffa04f48f6>] ? b43_interrupt_thread_handler+0x19/0x2d [b43]
[<ffffffff81094cb3>] ? irq_thread+0x114/0x211
[<ffffffff81094b9f>] ? irq_thread+0x0/0x211
[<ffffffff81064a5d>] ? kthread+0x79/0x81
[<ffffffff81011baa>] ? child_rip+0xa/0x20
[<ffffffff810649e4>] ? kthread+0x0/0x81
[<ffffffff81011ba0>] ? child_rip+0x0/0x20
Code: 83 e2 fc 48 83 c2 6e 48 8b 71 08 48 89 df b9 01 00 00 00 e8 de f6
ff ff 48 8b 44 24 10 80 78 10 00 74 3c 48 8b 00 48 85 c0 75 04 <0f> 0b
eb fe 48 8d 70 38 4c 89 ea 48 89 ef e8 06 bd ff ff 48 8b
RIP  [<ffffffffa0503f6e>] b43_dma_handle_txstatus+0xdc/0x161 [b43]
RSP <ffff8801236f9d30>
---[ end trace 33367a62533c9eec ]---

Some firmware loading :
b43 ssb0:0: firmware: requesting b43/ucode15.fw
b43 ssb0:0: firmware: requesting b43/lp0initvals15.fw
b43 ssb0:0: firmware: requesting b43/lp0bsinitvals15.fw
b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)

Attached is this trace and part of another trace.
Jan 29 15:23:53 Tethys kernel: [  229.813209] BUG: unable to handle kernel paging request at 000000a600040189
Jan 29 15:23:53 Tethys kernel: [  229.813215] IP: [<ffffffffa04e8f31>] b43_dma_handle_txstatus+0x9f/0x161 [b43]
Jan 29 15:23:53 Tethys kernel: [  229.813225] PGD 0 
Jan 29 15:23:53 Tethys kernel: [  229.813227] Oops: 0000 [#1] SMP 
Jan 29 15:23:53 Tethys kernel: [  229.813229] last sysfs file: /sys/module/aes_generic/initstate
Jan 29 15:23:53 Tethys kernel: [  229.813232] CPU 3 
Jan 29 15:23:53 Tethys kernel: [  229.813233] Modules linked in: aes_x86_64 aes_generic parport_pc ppdev lp parport loop firewire_sbp2 snd_hda_codec_atihdmi snd_hda_codec_idt arc4 snd_hda_intel snd_hda_codec ecb snd_hwdep snd_pcm snd_seq uvcvideo b43 rng_core snd_timer snd_seq_device joydev videodev mac80211 snd cfg80211 soundcore v4l1_compat snd_page_alloc ssb i2c_i801 v4l2_compat_ioctl32 fglrx(P) pcmcia dell_laptop i2c_core rfkill pcmcia_core wmi video button output dcdbas battery ac processor evdev psmouse serio_raw ext4 mbcache jbd2 crc16 sg sd_mod sr_mod crc_t10dif cdrom firewire_ohci sdhci_pci ahci fan libata sdhci firewire_core mmc_core led_class scsi_mod r8169 crc_itu_t mii ehci_hcd usbcore thermal thermal_sys nls_base [last unloaded: scsi_wait_scan]
Jan 29 15:23:53 Tethys kernel: [  229.813276] Pid: 3990, comm: irq/17-b43 Tainted: P           2.6.32-5-amd64 #1 Studio 1558
Jan 29 15:23:53 Tethys kernel: [  229.813277] RIP: 0010:[<ffffffffa04e8f31>]  [<ffffffffa04e8f31>] b43_dma_handle_txstatus+0x9f/0x161 [b43]
Jan 29 15:23:53 Tethys kernel: [  229.813282] RSP: 0018:ffff880124c95d30  EFLAGS: 00010206
Jan 29 15:23:53 Tethys kernel: [  229.813284] RAX: 000000a600040121 RBX: ffff880135db1480 RCX: ffff88012a11e7b0
Jan 29 15:23:53 Tethys kernel: [  229.813286] RDX: ffff880124c95d40 RSI: 0000000000000c52 RDI: ffff880135db1480
Jan 29 15:23:53 Tethys kernel: [  229.813287] RBP: ffff8801347a9000 R08: 000000000000f9e0 R09: ffff880133418e00
Jan 29 15:23:53 Tethys kernel: [  229.813289] R10: 0000000000000000 R11: ffff880133418e00 R12: 0000000000000c52
Jan 29 15:23:53 Tethys kernel: [  229.813290] R13: ffff880124c95dd0 R14: ffffffffa04ef1c0 R15: 0000000000000000
Jan 29 15:23:53 Tethys kernel: [  229.813292] FS:  0000000000000000(0000) GS:ffff880005380000(0000) knlGS:0000000000000000
Jan 29 15:23:53 Tethys kernel: [  229.813294] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
Jan 29 15:23:53 Tethys kernel: [  229.813295] CR2: 000000a600040189 CR3: 000000012ebf5000 CR4: 00000000000006e0
Jan 29 15:23:53 Tethys kernel: [  229.813297] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jan 29 15:23:53 Tethys kernel: [  229.813298] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Jan 29 15:23:53 Tethys kernel: [  229.813300] Process irq/17-b43 (pid: 3990, threadinfo ffff880124c94000, task ffff880122451530)
Jan 29 15:23:53 Tethys kernel: [  229.813301] Stack:
Jan 29 15:23:53 Tethys kernel: [  229.813302]  ffff880133418e00 ffff880005395780 ffff88012a11e7b0 ffff8801347a9000
Jan 29 15:23:53 Tethys kernel: [  229.813305] <0> 000000002c521001 ffff880124c95dd0 0000000020000000 ffff880122451530
Jan 29 15:23:53 Tethys kernel: [  229.813307] <0> ffff88013713b8f8 ffffffffa04e4d67 ffff8801347a9000 ffffffffa04d98a8
Jan 29 15:23:53 Tethys kernel: [  229.813310] Call Trace:
Jan 29 15:23:53 Tethys kernel: [  229.813315]  [<ffffffffa04e4d67>] ? b43_handle_txstatus+0x4f/0x5c [b43]
Jan 29 15:23:53 Tethys kernel: [  229.813319]  [<ffffffffa04d98a8>] ? b43_do_interrupt_thread+0x533/0x568 [b43]
Jan 29 15:23:53 Tethys kernel: [  229.813325]  [<ffffffff81049a7f>] ? __sched_setscheduler+0x31d/0x33c
Jan 29 15:23:53 Tethys kernel: [  229.813329]  [<ffffffffa04d98f6>] ? b43_interrupt_thread_handler+0x19/0x2d [b43]
Jan 29 15:23:53 Tethys kernel: [  229.813334]  [<ffffffff81094cb3>] ? irq_thread+0x114/0x211
Jan 29 15:23:53 Tethys kernel: [  229.813336]  [<ffffffff81094b9f>] ? irq_thread+0x0/0x211
Jan 29 15:23:53 Tethys kernel: [  229.813339]  [<ffffffff81064a5d>] ? kthread+0x79/0x81
Jan 29 15:23:53 Tethys kernel: [  229.813343]  [<ffffffff81011baa>] ? child_rip+0xa/0x20
Jan 29 15:23:53 Tethys kernel: [  229.813345]  [<ffffffff810649e4>] ? kthread+0x0/0x81
Jan 29 15:23:53 Tethys kernel: [  229.813347]  [<ffffffff81011ba0>] ? child_rip+0x0/0x20
Jan 29 15:23:53 Tethys kernel: [  229.813348] Code: 4c 8b 33 41 89 d4 45 31 ff 41 81 e4 ff 0f 00 00 48 8d 54 24 10 44 89 e6 48 89 df 41 ff 16 48 8b 4c 24 10 48 8b 01 48 85 c0 74 05 <8b> 50 68 eb 14 66 81 bd 78 05 00 00 60 01 48 19 d2 48 83 e2 fc 
Jan 29 15:23:53 Tethys kernel: [  229.813366] RIP  [<ffffffffa04e8f31>] b43_dma_handle_txstatus+0x9f/0x161 [b43]
Jan 29 15:23:53 Tethys kernel: [  229.813370]  RSP <ffff880124c95d30>
Jan 29 15:23:53 Tethys kernel: [  229.813371] CR2: 000000a600040189
Jan 29 15:23:53 Tethys kernel: [  229.813373] ---[ end trace 2ac0d5440a41188a ]---
Jan 29 15:23:53 Tethys kernel: [  229.813375] exiting task "irq/17-b43" (3990) is an active IRQ thread (irq 17)


Jan 29 15:32:47 Tethys kernel: [   82.771655] b43 ssb0:0: firmware: requesting b43/ucode15.fw
Jan 29 15:32:47 Tethys kernel: [   82.816235] b43 ssb0:0: firmware: requesting b43/lp0initvals15.fw
Jan 29 15:32:47 Tethys kernel: [   82.818324] b43 ssb0:0: firmware: requesting b43/lp0bsinitvals15.fw
Jan 29 15:32:47 Tethys kernel: [   82.965875] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)

Jan 29 15:32:54 Tethys kernel: [   89.714442] wlan0: RX AssocResp from 00:c0:49:ff:aa:a4 (capab=0x411 status=0 aid=5)

Jan 29 15:35:45 Tethys kernel: [  260.486256] ------------[ cut here ]------------
Jan 29 15:35:45 Tethys kernel: [  260.486262] kernel BUG at /build/buildd-linux-2.6_2.6.32-30-amd64-d4MbNM/linux-2.6-2.6.32/debian/build/source_amd64_none/drivers/net/wireless/b43/dma.c:1426!
Jan 29 15:35:45 Tethys kernel: [  260.486266] invalid opcode: 0000 [#1] SMP 
Jan 29 15:35:45 Tethys kernel: [  260.486269] last sysfs file: /sys/module/aes_generic/initstate
Jan 29 15:35:45 Tethys kernel: [  260.486271] CPU 3 
Jan 29 15:35:45 Tethys kernel: [  260.486272] Modules linked in: aes_x86_64 aes_generic parport_pc ppdev lp parport loop firewire_sbp2 snd_hda_codec_atihdmi snd_hda_codec_idt snd_hda_intel arc4 snd_hda_codec ecb snd_hwdep snd_pcm snd_seq b43 rng_core joydev snd_timer snd_seq_device mac80211 snd cfg80211 soundcore snd_page_alloc dell_laptop rfkill i2c_i801 ssb uvcvideo videodev v4l1_compat v4l2_compat_ioctl32 video pcmcia i2c_core fglrx(P) psmouse wmi output dcdbas pcmcia_core ac processor button battery evdev serio_raw ext4 mbcache jbd2 crc16 sg sr_mod sd_mod cdrom crc_t10dif ahci libata r8169 firewire_ohci sdhci_pci firewire_core sdhci mii fan mmc_core crc_itu_t led_class scsi_mod thermal ehci_hcd thermal_sys usbcore nls_base [last unloaded: scsi_wait_scan]
Jan 29 15:35:45 Tethys kernel: [  260.486327] Pid: 2866, comm: irq/17-b43 Tainted: P           2.6.32-5-amd64 #1 Studio 1558
Jan 29 15:35:45 Tethys kernel: [  260.486329] RIP: 0010:[<ffffffffa0503f6e>]  [<ffffffffa0503f6e>] b43_dma_handle_txstatus+0xdc/0x161 [b43]
Jan 29 15:35:45 Tethys kernel: [  260.486341] RSP: 0000:ffff8801236f9d30  EFLAGS: 00010246
Jan 29 15:35:45 Tethys kernel: [  260.486343] RAX: 0000000000000000 RBX: ffff88012714db40 RCX: 0000000000000001
Jan 29 15:35:45 Tethys kernel: [  260.486346] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88000539e000
Jan 29 15:35:45 Tethys kernel: [  260.486348] RBP: ffff880133504000 R08: 0000000000000000 R09: ffff8801222e0800
Jan 29 15:35:45 Tethys kernel: [  260.486350] R10: ffff88013652c700 R11: ffffffff8119b22f R12: 00000000000004aa
Jan 29 15:35:45 Tethys kernel: [  260.486353] R13: ffff8801236f9dd0 R14: ffffffffa050a1c0 R15: 0000000000000000
Jan 29 15:35:45 Tethys kernel: [  260.486356] FS:  0000000000000000(0000) GS:ffff880005380000(0000) knlGS:0000000000000000
Jan 29 15:35:45 Tethys kernel: [  260.486358] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
Jan 29 15:35:45 Tethys kernel: [  260.486360] CR2: 00007f39e8b41000 CR3: 00000001221ed000 CR4: 00000000000006e0
Jan 29 15:35:45 Tethys kernel: [  260.486363] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jan 29 15:35:45 Tethys kernel: [  260.486365] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Jan 29 15:35:45 Tethys kernel: [  260.486368] Process irq/17-b43 (pid: 2866, threadinfo ffff8801236f8000, task ffff880129cc0000)
Jan 29 15:35:45 Tethys kernel: [  260.486370] Stack:
Jan 29 15:35:45 Tethys kernel: [  260.486371]  ffff88012ab5a300 ffff880005395780 ffff880127ae2ff0 ffff880133504000
Jan 29 15:35:45 Tethys kernel: [  260.486375] <0> 00000000244d0011 ffff8801236f9dd0 0000000020000000 ffff880129cc0000
Jan 29 15:35:45 Tethys kernel: [  260.486378] <0> ffff8801371178f8 ffffffffa04ffd67 ffff880133504000 ffffffffa04f48a8
Jan 29 15:35:45 Tethys kernel: [  260.486382] Call Trace:
Jan 29 15:35:45 Tethys kernel: [  260.486390]  [<ffffffffa04ffd67>] ? b43_handle_txstatus+0x4f/0x5c [b43]
Jan 29 15:35:45 Tethys kernel: [  260.486395]  [<ffffffffa04f48a8>] ? b43_do_interrupt_thread+0x533/0x568 [b43]
Jan 29 15:35:45 Tethys kernel: [  260.486401]  [<ffffffff8101657d>] ? read_tsc+0xa/0x20
Jan 29 15:35:45 Tethys kernel: [  260.486407]  [<ffffffffa04f48f6>] ? b43_interrupt_thread_handler+0x19/0x2d [b43]
Jan 29 15:35:45 Tethys kernel: [  260.486412]  [<ffffffff81094cb3>] ? irq_thread+0x114/0x211
Jan 29 15:35:45 Tethys kernel: [  260.486416]  [<ffffffff81094b9f>] ? irq_thread+0x0/0x211
Jan 29 15:35:45 Tethys kernel: [  260.486420]  [<ffffffff81064a5d>] ? kthread+0x79/0x81
Jan 29 15:35:45 Tethys kernel: [  260.486423]  [<ffffffff81011baa>] ? child_rip+0xa/0x20
Jan 29 15:35:45 Tethys kernel: [  260.486426]  [<ffffffff810649e4>] ? kthread+0x0/0x81
Jan 29 15:35:45 Tethys kernel: [  260.486429]  [<ffffffff81011ba0>] ? child_rip+0x0/0x20
Jan 29 15:35:45 Tethys kernel: [  260.486430] Code: 83 e2 fc 48 83 c2 6e 48 8b 71 08 48 89 df b9 01 00 00 00 e8 de f6 ff ff 48 8b 44 24 10 80 78 10 00 74 3c 48 8b 00 48 85 c0 75 04 <0f> 0b eb fe 48 8d 70 38 4c 89 ea 48 89 ef e8 06 bd ff ff 48 8b 
Jan 29 15:35:45 Tethys kernel: [  260.486457] RIP  [<ffffffffa0503f6e>] b43_dma_handle_txstatus+0xdc/0x161 [b43]
Jan 29 15:35:45 Tethys kernel: [  260.486463]  RSP <ffff8801236f9d30>
Jan 29 15:35:45 Tethys kernel: [  260.486466] ---[ end trace 33367a62533c9eec ]---
Jan 29 15:35:45 Tethys kernel: [  260.486469] exiting task "irq/17-b43" (2866) is an active IRQ thread (irq 17)

Reply to: