Kernel BUG caused by iwlwifi

Richard Hughes hughsient at gmail.com
Wed Mar 21 21:37:26 UTC 2007


On Wed, 2007-03-21 at 16:49 -0400, John W. Linville wrote:
> 
> "If the submitter can load the module with the debug=0x43fff module
> parameter it would capture some trace information in the log that
> might help
> shed light on where the lock might be being obtained before the
> delayed work
> item fires."
> 
> Give that a try and post the results? 

Also posted in bugzilla:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=233374

Mar 21 21:02:53 localhost kernel: PCI: Enabling device 0000:05:06.0 (0000 -> 0002)
Mar 21 21:02:53 localhost kernel: ACPI: PCI Interrupt 0000:05:06.0[A] -> GSI 22 (level, low) -> IRQ 21
Mar 21 21:02:53 localhost kernel: intel_rng: FWH not detected
Mar 21 21:02:53 localhost kernel: fw_ohci: Added fw-ohci device 0000:05:06.0, OHCI version 1.10
Mar 21 21:02:53 localhost kernel: ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 19 (level, low) -> IRQ 19
Mar 21 21:02:53 localhost kernel: sdhci: Secure Digital Host Controller Interface driver
Mar 21 21:02:53 localhost kernel: sdhci: Copyright(c) Pierre Ossman
Mar 21 21:02:53 localhost kernel: Bluetooth: HCI USB driver ver 2.9
Mar 21 21:02:53 localhost kernel: usbcore: registered new interface driver hci_usb
Mar 21 21:02:53 localhost kernel: input: PC Speaker as /class/input/input3
Mar 21 21:02:53 localhost kernel: sdhci: SDHCI controller found at 0000:05:06.1 [1180:0822] (rev 19)
Mar 21 21:02:53 localhost kernel: PCI: Enabling device 0000:05:06.1 (0000 -> 0002)
Mar 21 21:02:53 localhost kernel: ACPI: PCI Interrupt 0000:05:06.1[B] -> GSI 23 (level, low) -> IRQ 18
Mar 21 21:02:53 localhost kernel: mmc0: SDHCI at 0xd2100400 irq 18 DMA
Mar 21 21:02:53 localhost kernel: iwlwifi: Intel(R) Wireless Link driver for Linux, 0.0.11k
Mar 21 21:02:53 localhost kernel: iwlwifi: Copyright(c) 2003-2006 Intel Corporation
Mar 21 21:02:53 localhost kernel: ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 17
Mar 21 21:02:53 localhost kernel: iwlwifi: Detected Intel PRO/Wireless 3945ABG Network Connection
Mar 21 21:02:53 localhost kernel: 8139too Fast Ethernet driver 0.9.28
Mar 21 21:02:53 localhost kernel: fw_core: created new fw device fw0 (0 config rom retries)
Mar 21 21:02:53 localhost kernel: usb 5-5: reset high speed USB device using ehci_hcd and address 4
Mar 21 21:02:53 localhost kernel: rtc_cmos 00:08: rtc core: registered rtc_cmos as rtc0
Mar 21 21:02:53 localhost kernel: rtc_cmos: probe of 00:08 failed with error -16
Mar 21 21:02:53 localhost kernel: ACPI: PCI Interrupt 0000:05:01.0[A] -> GSI 21 (level, low) -> IRQ 22
Mar 21 21:02:53 localhost kernel: eth0: RealTek RTL8139 at 0xf8a00000, 00:0f:b0:c7:fd:8f, IRQ 22
Mar 21 21:02:53 localhost kernel: zd1211rw_mac80211 5-5:1.0: firmware version 4725
Mar 21 21:02:53 localhost kernel: ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 21
Mar 21 21:02:53 localhost kernel: zd1211rw_mac80211 5-5:1.0: zd1211b chip 0ace:1215 v4810 high 00-16-e0 AL2230_RF pa0 ---N
Mar 21 21:02:53 localhost kernel: 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 14 [2.4Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 183 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 184 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 185 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 187 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 188 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 189 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 192 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 196 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 7 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 8 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 11 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 12 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 16 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 145 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 149 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 153 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 157 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 161 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Channel 165 [5.2Ghz] is Tx only -- skipping.
Mar 21 21:02:53 localhost kernel: iwlwifi: Tunable channels: 13 802.11bg, 23 802.11a channels
Mar 21 21:02:53 localhost kernel: iwlwifi: XXXY start rate scale
Mar 21 21:02:53 localhost kernel: iwlwifi: XXXY start rate scale
Mar 21 21:02:53 localhost kernel: BUG: unable to handle kernel paging request at virtual address 6b6b6ceb
Mar 21 21:02:53 localhost kernel:  printing eip:
Mar 21 21:02:53 localhost kernel: c0448037
Mar 21 21:02:53 localhost kernel: *pde = 00000000
Mar 21 21:02:53 localhost kernel: Oops: 0002 [#1]
Mar 21 21:02:53 localhost kernel: SMP 
Mar 21 21:02:53 localhost kernel: last sysfs file: /class/net/lo/type
Mar 21 21:02:53 localhost kernel: Modules linked in: arc4 ecb blkcipher rc80211_simple 8139cp snd_hda_intel snd_hda_codec rtc_cmos snd_seq_dummy snd_seq_oss snd_seq_midi_event rtc_core snd_seq rtc_lib zd1211rw_mac80211 snd_seq_device 8139too snd_pcm_oss iwlwifi serio_raw mii pcspkr hci_usb sdhci snd_mixer_oss mac80211 i2c_i801 mmc_core fw_ohci iTCO_wdt fw_core iTCO_vendor_support cfg80211 snd_pcm bluetooth i2c_core snd_timer snd soundcore snd_page_alloc sr_mod cdrom sg joydev ata_piix ata_generic libata sd_mod scsi_mod ext3 jbd mbcache ehci_hcd ohci_hcd uhci_hcd
Mar 21 21:02:53 localhost kernel: CPU:    0
Mar 21 21:02:53 localhost kernel: EIP:    0060:[<c0448037>]    Not tainted VLI
Mar 21 21:02:53 localhost kernel: EFLAGS: 00210246   (2.6.20-1.2999.fc7 #1)
Mar 21 21:02:53 localhost kernel: EIP is at module_put+0x19/0x2d
Mar 21 21:02:53 localhost kernel: eax: 6b6b6ceb   ebx: f7722554   ecx: c047981d   edx: 6b6b6b6b
Mar 21 21:02:53 localhost kernel: esi: f7722554   edi: 0000008f   ebp: f7784bb0   esp: f7784bb0
Mar 21 21:02:53 localhost kernel: ds: 007b   es: 007b   fs: 00d8  gs: 0033  ss: 0068
Mar 21 21:02:53 localhost kernel: Process modprobe (pid: 1147, ti=f7784000 task=f76d4030 task.ti=f7784000)
Mar 21 21:02:53 localhost kernel: Stack: f7784bbc c04d9844 f71c2c9c f7784bcc c04d98e7 f7722554 00000000 f7784bec 
Mar 21 21:02:53 localhost kernel:        c04d9a93 f8a29277 f8a29277 00000004 f72702e0 00000000 0000008f f7784c08 
Mar 21 21:02:53 localhost kernel:        c04d9cc8 00000004 f8a29277 f72702e0 00000000 20104810 f7784c14 f8a1cc14 
Mar 21 21:02:53 localhost kernel: Call Trace:
Mar 21 21:02:53 localhost kernel:  [<c04061ed>] show_trace_log_lvl+0x1a/0x2f
Mar 21 21:02:53 localhost kernel:  [<c040629d>] show_stack_log_lvl+0x9b/0xa3
Mar 21 21:02:53 localhost kernel:  [<c040645d>] show_registers+0x1b8/0x289
Mar 21 21:02:53 localhost kernel:  [<c040665b>] die+0x12d/0x242
Mar 21 21:02:53 localhost kernel:  [<c061727e>] do_page_fault+0x3ee/0x4ba
Mar 21 21:02:53 localhost kernel:  [<c0615a14>] error_code+0x7c/0x84
Mar 21 21:02:53 localhost kernel:  [<c04d9844>] crypto_mod_put+0x2a/0x2d
Mar 21 21:02:53 localhost kernel:  [<c04d98e7>] crypto_larval_wait+0x40/0x46
Mar 21 21:02:53 localhost kernel:  [<c04d9a93>] crypto_alg_mod_lookup+0x5f/0x1c9
Mar 21 21:02:53 localhost kernel:  [<c04d9cc8>] crypto_alloc_base+0x1e/0x66
Mar 21 21:02:53 localhost kernel:  [<f8a1cc14>] ieee80211_wep_init+0x2a/0x76 [mac80211]
Mar 21 21:02:53 localhost kernel:  [<f8a14fb5>] ieee80211_register_hw+0x128/0x1c3 [mac80211]
Mar 21 21:02:53 localhost kernel:  [<f8a58d7d>] probe+0x440/0x52e [zd1211rw_mac80211]
Mar 21 21:02:53 localhost kernel:  [<c0579e93>] usb_probe_interface+0x60/0x83
Mar 21 21:02:53 localhost kernel:  [<c05621f9>] really_probe+0xc7/0x150
Mar 21 21:02:53 localhost kernel:  [<c0562317>] driver_probe_device+0x95/0xa1
Mar 21 21:02:53 localhost kernel:  [<c056243f>] __driver_attach+0x76/0xaf
Mar 21 21:02:53 localhost kernel:  [<c05617cd>] bus_for_each_dev+0x3a/0x5f
Mar 21 21:02:53 localhost kernel:  [<c0562063>] driver_attach+0x19/0x1b
Mar 21 21:02:53 localhost kernel:  [<c0561ab4>] bus_add_driver+0x6a/0x170
Mar 21 21:02:53 localhost kernel:  [<c0562665>] driver_register+0x79/0x7e
Mar 21 21:02:53 localhost kernel:  [<c05799de>] usb_register_driver+0x7e/0xe5
Mar 21 21:02:53 localhost kernel:  [<f89ef051>] usb_init+0x51/0x82 [zd1211rw_mac80211]
Mar 21 21:02:53 localhost kernel:  [<c0449761>] sys_init_module+0x159b/0x16ea
Mar 21 21:02:53 localhost kernel:  [<c040507c>] syscall_call+0x7/0xb
Mar 21 21:02:53 localhost kernel:  =======================
Mar 21 21:02:53 localhost kernel: Code: 0a 00 89 f8 e8 0f 73 0a 00 89 d8 5b 5e 5b 5e 5f 5d c3 55 85 c0 89 e5 89 c2 74 22 64 a1 04 00 00 00 c1 e0 07 8d 84 10 80 01 00 00 <ff> 08 83 3a 02 75 0b 8b 82 88 11 00 00 e8 ac a7 fd ff 5d c3 55 
Mar 21 21:02:53 localhost kernel: EIP: [<c0448037>] module_put+0x19/0x2d SS:ESP 0068:f7784bb0
Mar 21 21:02:53 localhost kernel: BUG: workqueue leaked lock or atomic: iwlwifi/0/0x00000000/1224
Mar 21 21:02:53 localhost kernel:     last function: ipw_bg_alive_start+0x0/0x11d3 [iwlwifi]
Mar 21 21:02:53 localhost kernel: 1 lock held by iwlwifi/0/1224:
Mar 21 21:02:53 localhost kernel:  #0:  (&priv->mutex){--..}, at: [<c061419a>] mutex_lock+0x21/0x24
Mar 21 21:02:53 localhost kernel:  [<c04061ed>] show_trace_log_lvl+0x1a/0x2f
Mar 21 21:02:53 localhost kernel:  [<c04067b1>] show_trace+0x12/0x14
Mar 21 21:02:53 localhost kernel:  [<c0406835>] dump_stack+0x16/0x18
Mar 21 21:02:53 localhost kernel:  [<c04351c4>] run_workqueue+0xfe/0x145
Mar 21 21:02:53 localhost kernel:  [<c0435b6b>] worker_thread+0xf8/0x124
Mar 21 21:02:53 localhost kernel:  [<c0438357>] kthread+0xb3/0xdc
Mar 21 21:02:53 localhost kernel:  [<c0405cd7>] kernel_thread_helper+0x7/0x10
Mar 21 21:02:53 localhost kernel:  =======================
Mar 21 21:02:53 localhost kernel: si3054: cannot initialize. EXT MID = 0000

Richard.





More information about the fedora-devel-list mailing list