lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 24 Oct 2008 14:54:20 -0400
From:	"John W. Linville" <linville@...driver.com>
To:	Noah Meyerhans <frodo@...gul.net>
Cc:	linux-kernel@...r.kernel.org, linux-wireless@...r.kernel.org
Subject: Re: iwl4965 crash in iwl-tx.c

You might want to Cc: linux-wireless@...r.kernel.org...

Can you by chance recreate this with 2.6.28-rc1?

John

On Fri, Oct 24, 2008 at 02:05:15PM -0400, Noah Meyerhans wrote:
> Hi all.  I've recently experienced frequent crashes related to the
> iwl4965 wireless interface in my Thinkpad X300.  Kernel output,
> generated by 2.6.27.3, is included below.  I've experienced similar
> problems with older kernels as packaged by Debian beginning no later
> than 2.6.24.  The crash doesn't seem directly related to network load,
> and will happen even if the interface is completely idle except for
> normal broadcast traffic and other background noise.
> 
> lspci reports the hardware as:
> 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)
>         Subsystem: Intel Corporation Lenovo ThinkPad T51
>         Flags: fast devsel, IRQ 17
>         Memory at f9f00000 (64-bit, non-prefetchable) [size=8K]
>         Capabilities: [c8] Power Management version 3
>         Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
>         Capabilities: [e0] Express Endpoint, MSI 00
>         Capabilities: [100] Advanced Error Reporting <?>
>         Capabilities: [140] Device Serial Number 6d-57-26-ff-ff-3b-1f-00
>         Kernel driver in use: iwlagn
>         Kernel modules: iwlagn
> 
> 
> I'm happy to test patches or provide additional information if it's
> helpful...
> 
> Thanks,
> noah
> 
> [ 3365.764593] iwlagn: Error wrong command queue 63 command id 0x0
> [ 3365.764649] ------------[ cut here ]------------
> [ 3365.764657] kernel BUG at drivers/net/wireless/iwlwifi/iwl-tx.c:1198!
> [ 3365.764666] invalid opcode: 0000 [#1] SMP
> [ 3365.764679] Modules linked in: netconsole configfs i915 drm rfcomm l2cap uinput ppdev parport_pc lp parport ipv6 acpi_cpufreq cpufreq_powersave cpufreq_stats cpufreq_userspace cpufreq_conservative cpufreq_ondemand freq_table fuse loop joydev snd_hda_intel hci_usb bluetooth snd_seq_dummy snd_seq_oss snd_pcm_oss snd_mixer_oss arc4 snd_seq_midi snd_rawmidi snd_pcm snd_seq_midi_event snd_seq ecb crypto_blkcipher psmouse serio_raw uvcvideo snd_timer compat_ioctl32 snd_seq_device pcspkr videodev v4l1_compat snd i2c_i801 i2c_core iTCO_wdt iwlagn soundcore iwlcore snd_page_alloc mac80211 battery cfg80211 ac video output button intel_agp agpgart thinkpad_acpi rfkill evdev led_class nvram ext3 jbd mbcache sg sr_mod cdrom sd_mod piix ide_pci_generic ide_core ata_generic ahci ata_piix libata scsi_mod dock ehci_hcd uhci_hcd usbcore e1000e thermal processor fan thermal_sys
> [ 3365.765112]
> [ 3365.765121] Pid: 3415, comm: Xorg Not tainted (2.6.27.3-custom #1)
> [ 3365.765130] EIP: 0060:[<f8d9cec9>] EFLAGS: 00013096 CPU: 0
> [ 3365.765170] EIP is at iwl_tx_cmd_complete+0x3a/0x21f [iwlcore]
> [ 3365.765178] EAX: 00000046 EBX: f7bc0de0 ECX: f4a27edc EDX: f8da27c5
> [ 3365.765185] ESI: ee458000 EDI: f7bc2770 EBP: f750f058 ESP: f4a27ed8
> [ 3365.765192]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
> [ 3365.765200] Process Xorg (pid: 3415, ti=f4a26000 task=f752e5e0 task.ti=f4a26000)
> [ 3365.765207] Stack: f8da27c5 0000003f 00000000 00000000 00000000 00000000 00000001 ffffffff
> [ 3365.765246]        f2a03780 00000000 f7bc0de0 f7bc2770 00000001 f750f058 f8db1632 00000000
> [ 3365.765285]        2e458000 f7bc3144 f7bc3138 00000026 00000025 00000008 00000000 f7bc0de0
> [ 3365.765330] Call Trace:
> [ 3365.765352]  [<f8db1632>] iwl_rx_handle+0xff/0x1ed [iwlagn]
> [ 3365.765385]  [<f8db18cb>] iwl4965_irq_tasklet+0x1ab/0x248 [iwlagn]
> [ 3365.765411]  [<c012807a>] tasklet_action+0x6a/0xc9
> [ 3365.765429]  [<c01285b7>] __do_softirq+0x78/0xe4
> [ 3365.765443]  [<c0128668>] do_softirq+0x45/0x53
> [ 3365.765458]  [<c0128770>] irq_exit+0x35/0x69
> [ 3365.765472]  [<c0105fda>] do_IRQ+0x52/0x64
> [ 3365.765487]  [<c010434f>] common_interrupt+0x23/0x28
> [ 3365.765504]  =======================
> [ 3365.765514] Code: b1 ac 00 00 00 66 8b 46 06 0f b6 d4 81 e2 bf 00 00 00 83 fa 04 0f 84 d7 01 00 00 0f b6 46 04 50 52 68 c5 27 da f8 e8 c1 ae 52 c7 <0f> 0b 83 c4 0c eb fe 48 21 e8 0f b6 c0 8b 84 83 5c 34 00 00 89
> [ 3365.765757] EIP: [<f8d9cec9>] iwl_tx_cmd_complete+0x3a/0x21f [iwlcore] SS:ESP 0068:f4a27ed8
> [ 3365.765803] Kernel panic - not syncing: Fatal exception in interrupt
> [ 3365.765815] ------------[ cut here ]------------
> [ 3365.765822] WARNING: at kernel/smp.c:332 smp_call_function_mask+0x34/0x18f()
> [ 3365.765832] Modules linked in: netconsole configfs i915 drm rfcomm l2cap uinput ppdev parport_pc lp parport ipv6 acpi_cpufreq cpufreq_powersave cpufreq_stats cpufreq_userspace cpufreq_conservative cpufreq_ondemand freq_table fuse loop joydev snd_hda_intel hci_usb bluetooth snd_seq_dummy snd_seq_oss snd_pcm_oss snd_mixer_oss arc4 snd_seq_midi snd_rawmidi snd_pcm snd_seq_midi_event snd_seq ecb crypto_blkcipher psmouse serio_raw uvcvideo snd_timer compat_ioctl32 snd_seq_device pcspkr videodev v4l1_compat snd i2c_i801 i2c_core iTCO_wdt iwlagn soundcore iwlcore snd_page_alloc mac80211 battery cfg80211 ac video output button intel_agp agpgart thinkpad_acpi rfkill evdev led_class nvram ext3 jbd mbcache sg sr_mod cdrom sd_mod piix ide_pci_generic ide_core ata_generic ahci ata_piix libata scsi_mod dock ehci_hcd uhci_hcd usbcore e1000e thermal processor fan thermal_sys
> [ 3365.766351] Pid: 3415, comm: Xorg Tainted: G      D   2.6.27.3-custom #1
> [ 3365.766358]  [<c01240f2>] warn_on_slowpath+0x40/0x63
> [ 3365.766384]  [<c0271417>] netpoll_send_udp+0xa8/0x1d5
> [ 3365.766399]  [<f911913c>] write_msg+0x80/0xbf [netconsole]
> [ 3365.766421]  [<f91190bc>] write_msg+0x0/0xbf [netconsole]
> [ 3365.766436]  [<c02c9acc>] _spin_lock_irqsave+0x23/0x29
> [ 3365.766448]  [<c0124360>] __call_console_drivers+0x4f/0x5b
> [ 3365.766460]  [<c012476e>] release_console_sem+0x17b/0x194
> [ 3365.766472]  [<c013f8bb>] smp_call_function_mask+0x34/0x18f
> [ 3365.766485]  [<c010f1b1>] stop_this_cpu+0x0/0x41
> [ 3365.766498]  [<c0148608>] crash_kexec+0xa9/0xb0
> [ 3365.766516]  [<f8d9cedd>] iwl_tx_cmd_complete+0x4e/0x21f [iwlcore]
> [ 3365.766547]  [<c0148608>] crash_kexec+0xa9/0xb0
> [ 3365.766560]  [<c013fa25>] smp_call_function+0xf/0x11
> [ 3365.766572]  [<c010f188>] native_smp_send_stop+0x18/0x41
> [ 3365.766584]  [<c02c7cee>] panic+0x47/0xe3
> [ 3365.766597]  [<c0104a14>] oops_end+0x7f/0x8f
> [ 3365.766608]  [<c01057b8>] do_invalid_op+0x0/0x6b
> [ 3365.766620]  [<c010581a>] do_invalid_op+0x62/0x6b
> [ 3365.766638]  [<f8d9cec9>] iwl_tx_cmd_complete+0x3a/0x21f [iwlcore]
> [ 3365.766669]  [<c011ad73>] __wake_up+0x29/0x39
> [ 3365.766682]  [<c01245f1>] wake_up_klogd+0x2b/0x2d
> [ 3365.766694]  [<c02c9daa>] error_code+0x72/0x78
> [ 3365.766717]  [<f8d9cec9>] iwl_tx_cmd_complete+0x3a/0x21f [iwlcore]
> [ 3365.766846]  [<f8db1632>] iwl_rx_handle+0xff/0x1ed [iwlagn]
> [ 3365.766871]  [<f8db18cb>] iwl4965_irq_tasklet+0x1ab/0x248 [iwlagn]
> [ 3365.766893]  [<c012807a>] tasklet_action+0x6a/0xc9
> [ 3365.766905]  [<c01285b7>] __do_softirq+0x78/0xe4
> [ 3365.766916]  [<c0128668>] do_softirq+0x45/0x53
> [ 3365.766926]  [<c0128770>] irq_exit+0x35/0x69
> [ 3365.766937]  [<c0105fda>] do_IRQ+0x52/0x64
> [ 3365.766948]  [<c010434f>] common_interrupt+0x23/0x28
> [ 3365.766960]  =======================
> [ 3365.766966] ---[ end trace e5b066fc1a519937 ]---
> [ 3365.766975] ------------[ cut here ]------------
> [ 3365.766982] WARNING: at kernel/smp.c:219 smp_call_function_single+0x32/0xbd()
> [ 3365.766988] Modules linked in: netconsole configfs i915 drm rfcomm l2cap uinput ppdev parport_pc lp parport ipv6 acpi_cpufreq cpufreq_powersave cpufreq_stats cpufreq_userspace cpufreq_conservative cpufreq_ondemand freq_table fuse loop joydev snd_hda_intel hci_usb bluetooth snd_seq_dummy snd_seq_oss snd_pcm_oss snd_mixer_oss arc4 snd_seq_midi snd_rawmidi snd_pcm snd_seq_midi_event snd_seq ecb crypto_blkcipher psmouse serio_raw uvcvideo snd_timer compat_ioctl32 snd_seq_device pcspkr videodev v4l1_compat snd i2c_i801 i2c_core iTCO_wdt iwlagn soundcore iwlcore snd_page_alloc mac80211 battery cfg80211
> 
> 



-- 
John W. Linville		Linux should be at the core
linville@...driver.com			of your literate lifestyle.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ