kernel BUG at /build/buildd/linux-2.6.24/mm/highmem.c:89!

Bug #240781 reported by Mark Grandi
4
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

I just closed my laptop to let it suspend, then i opened it up to resume it, i logged in, and i was waiting for network manager to connect to my network and then suddenly the computer just froze. I restarted, and checked kern.log and sure enough there was an error message.

Please note that i am using a compiled from source version of the madwifi drivers, specifically the madwifi-hal-0.10.5.6 branch as that version supports this laptops new atheros wireless chipset

Jun 17 13:17:10 Australis kernel: [ 18.247584] ------------[ cut here ]------------
Jun 17 13:17:10 Australis kernel: [ 18.247590] kernel BUG at /build/buildd/linux-2.6.24/mm/highmem.c:89!
Jun 17 13:17:10 Australis kernel: [ 18.247592] invalid opcode: 0000 [#1] SMP
Jun 17 13:17:10 Australis kernel: [ 18.247595] Modules linked in: ath_pci forcedeth wlan_wep af_packet ipv6 rfcomm l2cap bluetooth ppdev powernow_k8 cpufreq_powersave cpufreq_ondemand cpufreq_userspace cpufreq_stats freq_table cpufreq_conservative container sbs dock sbshc iptable_filter ip_tables x_tables wlan_scan_sta ath_rate_sample wlan ath_hal(P) parport_pc lp parport joydev snd_hda_intel snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_hwdep snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq sr_mod snd_timer cdrom nvidia(P) psmouse snd_seq_device video output sdhci serio_raw wmi_acer ricoh_mmc mmc_core snd i2c_core battery button ac k8temp shpchp pci_hotplug soundcore agpgart pcspkr evdev ext3 jbd mbcache sg sd_mod pata_amd ahci ata_generic pata_acpi libata scsi_mod ehci_hcd ohci_hcd usbcore thermal processor fan fuse vesafb fbcon tileblit font bitblit softcursor
Jun 17 13:17:10 Australis kernel: [ 18.247642]
Jun 17 13:17:10 Australis kernel: [ 18.247644] Pid: 6954, comm: sh Tainted: P (2.6.24-19-generic #1)
Jun 17 13:17:10 Australis kernel: [ 18.247647] EIP: 0060:[flush_all_zero_pkmaps+0x92/0xa0] EFLAGS: 00010246 CPU: 0
Jun 17 13:17:10 Australis kernel: [ 18.247654] EIP is at flush_all_zero_pkmaps+0x92/0xa0
Jun 17 13:17:10 Australis kernel: [ 18.247656] EAX: 00000000 EBX: 00000000 ECX: 00000400 EDX: 00000000
Jun 17 13:17:10 Australis kernel: [ 18.247658] ESI: c1cbab80 EDI: 0000000f EBP: 00000000 ESP: f63f1f10
Jun 17 13:17:10 Australis kernel: [ 18.247661] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Jun 17 13:17:10 Australis kernel: [ 18.247663] Process sh (pid: 6954, ti=f63f0000 task=f5d045c0 task.ti=f63f0000)
Jun 17 13:17:10 Australis kernel: [ 18.247665] Stack: 00000000 c1cbab80 0000000f 00000000 c017acd6 00000000 00000001 00000001
Jun 17 13:17:10 Australis kernel: [ 18.247670] f63f1f38 00000000 f5d760b4 bfffffed 0000000f 00000000 c0195a09 f5d76000
Jun 17 13:17:10 Australis kernel: [ 18.247675] 00000000 00000000 00000000 0000000f 00000ffc c1cbab80 f5c4000f f63f0000
Jun 17 13:17:10 Australis kernel: [ 18.247680] Call Trace:
Jun 17 13:17:10 Australis kernel: [ 18.247686] [kmap_high+0x116/0x1b0] kmap_high+0x116/0x1b0
Jun 17 13:17:10 Australis kernel: [ 18.247698] [copy_strings+0x109/0x190] copy_strings+0x109/0x190
Jun 17 13:17:10 Australis kernel: [ 18.247711] [copy_strings_kernel+0x21/0x40] copy_strings_kernel+0x21/0x40
Jun 17 13:17:10 Australis kernel: [ 18.247715] [do_execve+0x13d/0x1d0] do_execve+0x13d/0x1d0
Jun 17 13:17:10 Australis kernel: [ 18.247723] [sys_execve+0x2f/0x80] sys_execve+0x2f/0x80
Jun 17 13:17:10 Australis kernel: [ 18.247729] [sysenter_past_esp+0x6b/0xa9] sysenter_past_esp+0x6b/0xa9
Jun 17 13:17:10 Australis kernel: [ 18.247746] =======================
Jun 17 13:17:10 Australis kernel: [ 18.247747] Code: a2 3e c0 53 e8 a0 4b fa ff 90 8d 64 24 04 31 d2 89 f8 83 c5 04 e8 af fc ff ff 81 fd 00 10 00 00 75 8a 5b 5e 5f 5d e9 0e b0 f9 ff <0f> 0b eb fe 8d 76 00 8d bc 27 00 00 00 00 b8 80 8e 41 c0 e8 66
Jun 17 13:17:10 Australis kernel: [ 18.247770] EIP: [flush_all_zero_pkmaps+0x92/0xa0] flush_all_zero_pkmaps+0x92/0xa0 SS:ESP 0068:f63f1f10
Jun 17 13:17:10 Australis kernel: [ 18.247779] ---[ end trace afd6f0e126773e62 ]---
Jun 17 13:17:13 Australis kernel: [ 19.398997] ath0: no IPv6 routers present
Jun 17 13:17:47 Australis kernel: [ 39.244783] BUG: soft lockup - CPU#1 stuck for 11s! [NetworkManager:6974]
Jun 17 13:17:47 Australis kernel: [ 39.244791]
Jun 17 13:17:47 Australis kernel: [ 39.244794] Pid: 6974, comm: NetworkManager Tainted: P D (2.6.24-19-generic #1)
Jun 17 13:17:47 Australis kernel: [ 39.244799] EIP: 0060:[forcedeth:_spin_lock+0x7/0x90] EFLAGS: 00000286 CPU: 1
Jun 17 13:17:47 Australis kernel: [ 39.244805] EIP is at _spin_lock+0x7/0x10
Jun 17 13:17:47 Australis kernel: [ 39.244808] EAX: c0418e80 EBX: f5d761b4 ECX: 00000000 EDX: f5cfc000
Jun 17 13:17:47 Australis kernel: [ 39.244810] ESI: c1b25020 EDI: 00000009 EBP: 00000000 ESP: f5cfdf20
Jun 17 13:17:47 Australis kernel: [ 39.244812] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Jun 17 13:17:47 Australis kernel: [ 39.244815] CR0: 8005003b CR2: b59c4000 CR3: 36370000 CR4: 00000690
Jun 17 13:17:47 Australis kernel: [ 39.244818] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
Jun 17 13:17:47 Australis kernel: [ 39.244820] DR6: ffff0ff0 DR7: 00000400
Jun 17 13:17:47 Australis kernel: [ 39.244823] [kmap_high+0x13/0x1b0] kmap_high+0x13/0x1b0
Jun 17 13:17:47 Australis kernel: [ 39.244851] [copy_strings+0x109/0x190] copy_strings+0x109/0x190
Jun 17 13:17:47 Australis kernel: [ 39.244865] [copy_strings_kernel+0x21/0x40] copy_strings_kernel+0x21/0x40
Jun 17 13:17:47 Australis kernel: [ 39.244871] [do_execve+0x13d/0x1d0] do_execve+0x13d/0x1d0
Jun 17 13:17:47 Australis kernel: [ 39.244878] [sys_execve+0x2f/0x80] sys_execve+0x2f/0x80
Jun 17 13:17:47 Australis kernel: [ 39.244886] [sysenter_past_esp+0x6b/0xa9] sysenter_past_esp+0x6b/0xa9
Jun 17 13:17:47 Australis kernel: [ 39.244901] =======================
Jun 17 13:17:59 Australis kernel: [ 51.034692] BUG: soft lockup - CPU#1 stuck for 11s! [NetworkManager:6974]
Jun 17 13:17:59 Australis kernel: [ 51.034696]
Jun 17 13:17:59 Australis kernel: [ 51.034698] Pid: 6974, comm: NetworkManager Tainted: P D (2.6.24-19-generic #1)
Jun 17 13:17:59 Australis kernel: [ 51.034701] EIP: 0060:[forcedeth:_spin_lock+0x7/0x90] EFLAGS: 00000286 CPU: 1
Jun 17 13:17:59 Australis kernel: [ 51.034705] EIP is at _spin_lock+0x7/0x10
Jun 17 13:17:59 Australis kernel: [ 51.034707] EAX: c0418e80 EBX: f5d761b4 ECX: 00000000 EDX: f5cfc000
Jun 17 13:17:59 Australis kernel: [ 51.034710] ESI: c1b25020 EDI: 00000009 EBP: 00000000 ESP: f5cfdf20
Jun 17 13:17:59 Australis kernel: [ 51.034712] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Jun 17 13:17:59 Australis kernel: [ 51.034714] CR0: 8005003b CR2: b59c4000 CR3: 36370000 CR4: 00000690
Jun 17 13:17:59 Australis kernel: [ 51.034716] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
Jun 17 13:17:59 Australis kernel: [ 51.034718] DR6: ffff0ff0 DR7: 00000400
Jun 17 13:17:59 Australis kernel: [ 51.034719] [kmap_high+0x13/0x1b0] kmap_high+0x13/0x1b0
Jun 17 13:17:59 Australis kernel: [ 51.034732] [copy_strings+0x109/0x190] copy_strings+0x109/0x190
Jun 17 13:17:59 Australis kernel: [ 51.034743] [copy_strings_kernel+0x21/0x40] copy_strings_kernel+0x21/0x40
Jun 17 13:17:59 Australis kernel: [ 51.034748] [do_execve+0x13d/0x1d0] do_execve+0x13d/0x1d0
Jun 17 13:17:59 Australis kernel: [ 51.034757] [sys_execve+0x2f/0x80] sys_execve+0x2f/0x80
Jun 17 13:17:59 Australis kernel: [ 51.034763] [sysenter_past_esp+0x6b/0xa9] sysenter_past_esp+0x6b/0xa9
Jun 17 13:17:59 Australis kernel: [ 51.034780] =======================

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test:

1) If you are comfortable installing packages on your own, the linux-image-2.6.27-* package is currently available for you to install and test.

--or--

2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD.

Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Polygon,

Can you comment if this is still an issue with the Intrepid Ibex 8.10 release?

Changed in linux:
status: New → Incomplete
Revision history for this message
Manoj Iyer (manjo) wrote :

This bug report is being closed because we received no response to the previous inquiry for information. Please reopen if this is still an issue in the current Ubuntu release, Jaunty Jackalope 9.04 - http://www.ubuntu.com/getubuntu/download. If the issue remains in Jaunty, please test the latest upstream kernel build - https://wiki.ubuntu.com/KernelMainlineBuilds . To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

Changed in linux (Ubuntu):
status: Incomplete → Won't Fix
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.