[Bug 77280] [feisty] bcm43xx driver causes kernel OOPS onload

Scott Robinson scott_ubuntu at scott.tranzoa.net
Wed Dec 27 20:11:34 UTC 2006


Public bug reported:

When loading the bcm43xx driver via modprobe, two things occur:

1. The kernel oopses.
2. The keyboard input locks up, typically repeating a single character.

The following is the relevant kernel oops:

Dec 26 20:19:28 geneva kernel: [   62.148000] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000004
Dec 26 20:19:28 geneva kernel: [   62.148000]  printing eip:
Dec 26 20:19:28 geneva kernel: [   62.148000] c02e4d4b
Dec 26 20:19:28 geneva kernel: [   62.148000] *pde = 00000000
Dec 26 20:19:28 geneva kernel: [   62.148000] Oops: 0002 [#1]
Dec 26 20:19:28 geneva kernel: [   62.148000] SMP 
Dec 26 20:19:28 geneva kernel: [   62.148000] Modules linked in: ipv6 i915 drm cpufreq_powersave cpufreq_stats cpufreq_userspace cpufreq_ondemand cpufreq_conservative freq_table video battery container sbs button i2c_ec i2c_core ac asus_acpi parport_pc lp parport tsdev snd_intel8x0 joydev snd_ac97_codec pcmcia ac97_bus bcm43xx snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss ieee80211softmac ieee80211 ieee80211_crypt snd_seq_midi snd_rawmidi snd_seq_midi_event yenta_socket rsrc_nonstatic pcmcia_core psmouse serio_raw shpchp snd_seq snd_timer snd_seq_device snd soundcore snd_page_alloc pci_hotplug pcspkr iTCO_wdt iTCO_vendor_support intel_agp agpgart evdev reiserfs sg sr_mod cdrom 8139cp piix generic ide_disk ata_piix ehci_hcd 8139too mii ata_generic libata scsi_mod uhci_hcd usbcore ide_generic thermal processor fan fbcon tileblit font bitblit softcursor vesafb capability commoncap
Dec 26 20:19:28 geneva kernel: [   62.148000] CPU:    0
Dec 26 20:19:28 geneva kernel: [   62.148000] EIP:    0060:[__mutex_lock_slowpath+43/144]    Not tainted VLI
Dec 26 20:19:28 geneva kernel: [   62.148000] EFLAGS: 00010206   (2.6.20-2-generic #3)
Dec 26 20:19:28 geneva kernel: [   62.148000] EIP is at __mutex_lock_slowpath+0x2b/0x90
Dec 26 20:19:28 geneva kernel: [   62.148000] eax: ffffffff   ebx: dabd4b5c   ecx: 00000000   edx: 00000004
Dec 26 20:19:28 geneva kernel: [   62.148000] esi: dabd4b60   edi: dd896560   ebp: dabd4b64   esp: c1449edc
Dec 26 20:19:28 geneva kernel: [   62.148000] ds: 007b   es: 007b   ss: 0068
Dec 26 20:19:28 geneva kernel: [   62.148000] Process events/0 (pid: 5, ti=c1448000 task=dd896560 task.ti=c1448000)
Dec 26 20:19:28 geneva kernel: [   62.148000] Stack: dabd4b64 00000000 00000086 dabd4b5c dabd4bc4 00000000 deb29490 c02e4c14 
Dec 26 20:19:28 geneva kernel: [   62.148000]        dabd4bc4 deb28fa1 00000000 00000000 00000000 00000000 00000001 00000003 
Dec 26 20:19:28 geneva kernel: [   62.148000]        dabd4b5c dabd4b1c 00000000 00000001 c1449f50 00000000 dabd4bc4 00000000 
Dec 26 20:19:28 geneva kernel: [   62.148000] Call Trace:
Dec 26 20:19:28 geneva kernel: [   62.148000]  [pg0+510346384/1069061120] ieee80211softmac_assoc_notify_scan+0x0/0x10 [ieee80211softmac]
Dec 26 20:19:28 geneva kernel: [   62.148000]  [mutex_lock+20/32] mutex_lock+0x14/0x20
Dec 26 20:19:28 geneva kernel: [   62.148000]  [pg0+510345121/1069061120] ieee80211softmac_assoc_work+0x21/0x510 [ieee80211softmac]
Dec 26 20:19:28 geneva kernel: [   62.148000]  [pg0+510346384/1069061120] ieee80211softmac_assoc_notify_scan+0x0/0x10 [ieee80211softmac]
Dec 26 20:19:28 geneva kernel: [   62.148000]  [pg0+510347919/1069061120] ieee80211softmac_notify_callback+0x2f/0x6b [ieee80211softmac]
Dec 26 20:19:28 geneva kernel: [   62.148000]  [run_workqueue+148/320] run_workqueue+0x94/0x140
Dec 26 20:19:28 geneva kernel: [   62.148000]  [pg0+510347872/1069061120] ieee80211softmac_notify_callback+0x0/0x6b [ieee80211softmac]
Dec 26 20:19:28 geneva kernel: [   62.148000]  [worker_thread+327/368] worker_thread+0x147/0x170
Dec 26 20:19:28 geneva kernel: [   62.148000]  [default_wake_function+0/16] default_wake_function+0x0/0x10
Dec 26 20:19:28 geneva kernel: [   62.148000]  [worker_thread+0/368] worker_thread+0x0/0x170
Dec 26 20:19:28 geneva kernel: [   62.148000]  [kthread+186/240] kthread+0xba/0xf0
Dec 26 20:19:28 geneva kernel: [   62.148000]  [kthread+0/240] kthread+0x0/0xf0
Dec 26 20:19:28 geneva kernel: [   62.148000]  [kernel_thread_helper+7/16] kernel_thread_helper+0x7/0x10
Dec 26 20:19:28 geneva kernel: [   62.148000]  =======================

** Affects: linux-meta (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
[feisty] bcm43xx driver causes kernel OOPS onload
https://launchpad.net/bugs/77280




More information about the kernel-bugs mailing list