kernel crash on suspend

Bug #45790 reported by Jos Dehaes
8
Affects Status Importance Assigned to Milestone
linux-source-2.6.15 (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

After a few suspend/resume cycles, I get a kernel oops. I think it is related to the prism54 wifi card. This used to work perfectly on my ASUS L3800C, so this is a regression. This started to happen a few days ago.

Note: the original reporter indicated the bug was in package 'linux-image'; however, that package was not published in Ubuntu.

Revision history for this message
Jos Dehaes (jos-dehaes) wrote :
Download full text (3.7 KiB)

May 20 21:48:13 localhost kernel: [4330360.838000] kernel BUG at drivers/net/wireless/prism54/islpci_dev.c:944!
May 20 21:48:13 localhost kernel: [4330360.838000] invalid operand: 0000 [#2]
May 20 21:48:13 localhost kernel: [4330360.838000] PREEMPT
May 20 21:48:13 localhost kernel: [4330360.838000] Modules linked in: acpi_sbs i2c_acpi_ec i2c_core battery ac thermal processor fan button 8139too af_packet ipv6 binfmt_misc rfcomm l2cap ppdev radeon drm speedstep_ich speedstep_lib cpufreq_userspace cpufreq_stats freq_table cpufreq_powersave cpufreq_ondemand cpufreq_conservative video tc1100_wmi sony_acpi pcc_acpi hotkey dev_acpi container asus_acpi dm_mod md_mod sr_mod sbp2 scsi_mod lp prism54 joydev tsdev usbhid pcmcia 8139cp hci_usb bluetooth yenta_socket rsrc_nonstatic pcmcia_core mii snd_intel8x0 snd_ac97_codec snd_ac97_bus irtty_sir snd_pcm_oss snd_mixer_oss sir_dev parport_pc parport floppy snd_pcm snd_timer snd soundcore irda snd_page_alloc crc_ccitt rtc psmouse pcspkr serio_raw intel_agp agpgart shpchp pci_hotplug evdev ext3 jbd ide_generic ohci1394 ieee1394 uhci_hcd usbcore ide_cd cdrom ide_disk piix generic capability commoncap vga16fb vgastate fbcon tileblit font bitblit softcursor
May 20 21:48:13 localhost kernel: [4330360.838000] CPU: 0
May 20 21:48:13 localhost kernel: [4330360.838000] EIP: 0060:[pg0+947273348/1069368320] Not tainted VLI
May 20 21:48:13 localhost kernel: [4330360.838000] EFLAGS: 00210206 (2.6.15-23-386)
May 20 21:48:13 localhost kernel: [4330360.838000] EIP is at islpci_set_state+0xa4/0xae [prism54]
May 20 21:48:13 localhost kernel: [4330360.838000] eax: f7d54260 ebx: 00000000 ecx: 00000003 edx: 00000001
May 20 21:48:13 localhost kernel: [4330360.838000] esi: f7d54000 edi: 00000001 ebp: 00000001 esp: ef6c9e74
May 20 21:48:13 localhost kernel: [4330360.838000] ds: 007b es: 007b ss: 0068
May 20 21:48:13 localhost kernel: [4330360.838000] Process ifconfig (pid: 15289, threadinfo=ef6c8000 task=d8357550)
May 20 21:48:13 localhost kernel: [4330360.838000] Stack: f7d54260 f8b8d4e9 f7d54260 00000003 f8b90a78 f7d54000 00000008 d9aa02b0
May 20 21:48:13 localhost kernel: [4330360.838000] f7d54260 f8b8d7aa f7d54260 f7d54000 f7d54260 f7d54000 ef6c9f20 f8b8d3a5
May 20 21:48:13 localhost kernel: [4330360.838000] f7d54260 00000001 f7d54000 f7d54000 00001002 c027eebe f7d54000 00001043
May 20 21:48:13 localhost kernel: [4330360.838000] Call Trace:
May 20 21:48:13 localhost kernel: [4330360.838000] [pg0+947270889/1069368320] islpci_upload_fw+0x79/0x90 [prism54]
May 20 21:48:13 localhost kernel: [4330360.838000] [pg0+947271594/1069368320] islpci_reset+0x10a/0x160 [prism54]
May 20 21:48:13 localhost kernel: [4330360.838000] [pg0+947270565/1069368320] islpci_open+0x15/0x40 [prism54]
May 20 21:48:13 localhost kernel: [4330360.838000] [dev_open+46/128] dev_open+0x2e/0x80
May 20 21:48:13 localhost kernel: [4330360.838000] [dev_change_flags+224/304] dev_change_flags+0xe0/0x130
May 20 21:48:13 localhost kernel: [4330360.838000] [devinet_ioctl+1406/1520] devinet_ioctl+0x57e/0x5f0
May 20 21:48:13 localhost kernel: [4330360.838000] [do_ioctl+34/128] do_ioctl+0x22/0x80
May 20 ...

Read more...

Revision history for this message
Jos Dehaes (jos-dehaes) wrote :
Download full text (3.8 KiB)

got it again a few times, even with latest (-25) kernel.

Here is the trace:

Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] PREEMPT SMP
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] Modules linked in: acpi_sbs i2c_acpi_ec i2c_core battery ac thermal processor fan button 8139too af_packet binfmt_misc rfcomm l2cap bluetooth ipv6 ppdev radeon drm speedstep_ich speedstep_lib cpufreq_userspace cpufreq_stats freq_table cpufreq_powersave cpufreq_ondemand cpufreq_conservative video tc1100_wmi sony_acpi pcc_acpi hotkey dev_acpi container asus_acpi dm_mod md_mod sr_mod sbp2 scsi_mod lp prism54 parport_pc parport joydev pcmcia floppy irtty_sir sir_dev irda crc_ccitt 8139cp yenta_socket rsrc_nonstatic pcmcia_core pcspkr psmouse mii snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore serio_raw snd_page_alloc intel_agp agpgart shpchp pci_hotplug evdev tsdev usbhid ext3 jbd ide_generic ohci1394 ieee1394 uhci_hcd usbcore ide_cd cdrom ide_disk piix generic capability commoncap vga16fb vgastate fbcon tileblit font bitblit softcursor
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] CPU: 0
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] EIP: 0060:[pg0+946605499/1069184000] Not tainted VLI
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] EFLAGS: 00010206 (2.6.15-25-686)
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] EIP is at islpci_set_state+0x9b/0xa5 [prism54]
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] eax: dc396aa0 ebx: 00000000 ecx: 00000003 edx: 00000001
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] esi: 00000000 edi: 00000001 ebp: d9880000 esp: e37a9e5c
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] ds: 007b es: 007b ss: 0068
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] Process ifconfig (pid: 8685, threadinfo=e37a8000 task=dfa78a90)
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] Stack: dc396aa0 f8b172ef dc396aa0 00000003 c0124edb 00000008 d98802b0 dc396aa0
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] f8b175d6 dc396aa0 dc396800 dc396800 dc396aa0 dc396800 00000000 f8b1713a
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] dc396aa0 00000001 dc396800 ffffffed 00001002 c0293408 dc396800 c0297d74
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] Call Trace:
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] [pg0+946602735/1069184000] islpci_upload_fw+0xaf/0xd0 [prism54]
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] [printk+27/32] printk+0x1b/0x20
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] [pg0+946603478/1069184000] islpci_reset+0x116/0x180 [prism54]
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] [pg0+946602298/1069184000] islpci_open+0x2a/0x70 [prism54]
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] [dev_open+72/160] dev_open+0x48/0xa0
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] [dev_mc_upload+36/64] dev_mc_upload+0x24/0x40
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] [dev_change_flags+94/336] dev_change_flags+0x5e/0x150
Jun 16 22:05:48 hamerkeuh kernel: [17260439.160000] [dev_load+45/112] dev_load+0x2d/0x70
Jun 16 22:05:48 hame...

Read more...

Revision history for this message
Jos Dehaes (jos-dehaes) wrote :

the above kernel crash happened when trying to suspend. The suspend then fails, and I need to shutdown/reboot. Is there anything more I can do to help fix this??

Revision history for this message
Gareth Fitzworthington (mapping-gp-deactivatedaccount) wrote :

This bug has had no activity for a considerable period. This is a check to see if there is still interest in investigating this bug report.

Changed in linux-source-2.6.15:
status: New → Incomplete
Revision history for this message
Gareth Fitzworthington (mapping-gp-deactivatedaccount) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in linux-source-2.6.15:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.