Only one CPU core active after resume from suspend to ram on Core2 Duo

Bug #133530 reported by Gabriel Ambuehl
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned
linux-source-2.6.22 (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: linux-source-2.6.22

After resuming from suspend to ram (which seems to work just fine), my Core2 Duo T7300 based Dell Latitude D830 uses only one CPU core anymore. Asking on the IRC channel found at least one user with a different laptop suffering of the same issue. This is on 2.6.22-9

sudo cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to <email address hidden>, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 0
  hardware limits: 800 MHz - 2.00 GHz
  available frequency steps: 2.00 GHz, 2.00 GHz, 1.60 GHz, 1.20 GHz, 800 MHz
  available cpufreq governors: conservative, userspace, ondemand, powersave, performance
  current policy: frequency should be within 800 MHz and 2.00 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 800 MHz (asserted by call to hardware).

Revision history for this message
Gabriel Ambuehl (gabriel-ambuehl) wrote :
Revision history for this message
Gabriel Ambuehl (gabriel-ambuehl) wrote :
Revision history for this message
Gabriel Ambuehl (gabriel-ambuehl) wrote :
Revision history for this message
Gabriel Ambuehl (gabriel-ambuehl) wrote :
Revision history for this message
pauls (paulatgm) wrote :

I have this problem also. I have a dell E1505 running gutsy with daily updates.

Revision history for this message
pauls (paulatgm) wrote :
Download full text (10.5 KiB)

Here's an example of my /var/log/messages from the incident. The key error is:
Aug 19 08:16:47 localhost kernel: [15183.828000] Error taking CPU1 up: -5

Aug 18 22:21:03 localhost dhcdbd: Unrequested down ?:3
Aug 18 22:21:07 localhost kernel: [15173.236000] ACPI: PCI interrupt for device 0000:03:00.0 disabled
Aug 19 08:16:47 localhost kernel: [15175.160000] Stopping tasks ... done.
Aug 19 08:16:47 localhost kernel: [15175.332000] Suspending console(s)
Aug 19 08:16:47 localhost kernel: [15175.372000] sd 0:0:0:0: [sda] Synchronizing SCSI cache
Aug 19 08:16:47 localhost kernel: [15175.608000] sd 0:0:0:0: [sda] Stopping disk
Aug 19 08:16:47 localhost kernel: [15178.148000] ACPI: PCI interrupt for device 0000:03:01.1 disabled
Aug 19 08:16:47 localhost kernel: [15178.184000] NVRM: RmPowerManagement: 3
Aug 19 08:16:47 localhost kernel: [15178.392000] ACPI: PCI interrupt for device 0000:00:1f.2 disabled
Aug 19 08:16:47 localhost kernel: [15178.408000] ACPI: PCI interrupt for device 0000:00:1d.7 disabled
Aug 19 08:16:47 localhost kernel: [15178.424000] ACPI: PCI interrupt for device 0000:00:1d.3 disabled
Aug 19 08:16:47 localhost kernel: [15178.424000] ACPI: PCI interrupt for device 0000:00:1d.2 disabled
Aug 19 08:16:47 localhost kernel: [15178.424000] ACPI: PCI interrupt for device 0000:00:1d.1 disabled
Aug 19 08:16:47 localhost kernel: [15178.424000] ACPI: PCI interrupt for device 0000:00:1d.0 disabled
Aug 19 08:16:47 localhost kernel: [15178.616000] ACPI: PCI interrupt for device 0000:00:1b.0 disabled
Aug 19 08:16:47 localhost kernel: [15178.636000] Disabling non-boot CPUs ...
Aug 19 08:16:47 localhost kernel: [15178.752000] CPU 1 is now offline
Aug 19 08:16:47 localhost kernel: [15178.752000] SMP alternatives: switching to UP code
Aug 19 08:16:47 localhost kernel: [15178.752000] CPU1 is down
Aug 19 08:16:47 localhost kernel: [15178.752000] Enabling non-boot CPUs ...
Aug 19 08:16:47 localhost kernel: [15178.764000] SMP alternatives: switching to SMP code
Aug 19 08:16:47 localhost kernel: [15178.764000] Booting processor 1/1 eip 3000
Aug 19 08:16:47 localhost kernel: [15178.772000] Initializing CPU#1
Aug 19 08:16:47 localhost kernel: [15178.772000] c01fd3cb
Aug 19 08:16:47 localhost kernel: [15178.772000] Modules linked in: hci_usb battery ac thermal fan button snd_rtctimer binfmt_misc rfcomm l2cap bluetooth ppdev acpi_cpufreq cpufre
q_stats cpufreq_powersave cpufreq_conservative cpufreq_ondemand freq_table cpufreq_userspace sbs dock video container ipv6 sbp2 parport_pc lp parport fuse hsfhda(F) hsfserial hsfe
ngine(P) hsfosspec snd_hda_intel snd_hda_codec snd_pcm_oss snd_pcm snd_mixer_oss snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_de
vice snd nvidia(P) sdhci iTCO_wdt iTCO_vendor_support xpad mmc_core serio_raw soundcore i2c_core af_packet psmouse pcspkr intel_agp snd_page_alloc agpgart shpchp pci_hotplug joyde
v evdev xt_tcpudp nf_conntrack_ipv4 xt_state ipt_REJECT xt_limit ipt_LOG nf_conntrack_ftp nf_conntrack nfnetlink iptable_filter ip_tables x_tables ext3 jbd mbcache sha256 aes_i586
 cbc blkcipher usbhid hid sg sd_mod sr_mod cdrom ata_generic ohci1394 ieee1394 uhci_hcd ata_piix libata scsi_m...

Revision history for this message
Brian Murray (brian-murray) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. However, this bug is a duplicate of bug 129266, so it is being marked as such. That bug is currently in a status of Fix Committed and the fix will be available for the next kernel for Gutsy. Feel free to submit any future bugs you may find.

Changed in linux-source-2.6.22:
status: New → Triaged
Revision history for this message
pauls (paulatgm) wrote :

Are you sure bug 129266 is a duplicate. It's title is to sync haxe from Debian unstable. Haxe is Description: Web-oriented universal programming language

What does this have to do with a kernel resume bug?

Revision history for this message
Gabriel Ambuehl (gabriel-ambuehl) wrote :

This is not a duplicate of 129266 so I'm removing that.

Changed in linux-source-2.6.22:
status: Triaged → Confirmed
Revision history for this message
pauls (paulatgm) wrote :

OK, I guess it's a duplicate of 129226 and 131434.

Revision history for this message
Launchpad Janitor (janitor) wrote : This bug is now reported against the 'linux' package

Beginning with the Hardy Heron 8.04 development cycle, all open Ubuntu kernel bugs need to be reported against the "linux" kernel package. We are automatically migrating this bug to the new "linux" package. However, development has already began for the upcoming Intrepid Ibex 8.10 release. It would be helpful if you could test the upcoming release and verify if this is still an issue - http://www.ubuntu.com/testing . If the issue still exists, please update this report by changing the Status of the "linux" task from "Incomplete" to "New". We appreciate your patience and understanding as we make this transition. Thanks!

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.