cpuidle in linux-image-2.6.35-19-generic crashes kernel on boot

Bug #630432 reported by Martin Emrich
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

linux-image-2.6.35-19-generic fails to boot on my Lenovo Ideapad S10-3 (Intel Atom N450). linux-image-2.6.35-17-generic boots fine.

While trying out 2.6.36-rc3 from kernel.org, I noticed the same problem. After just disabling cpuidle support in this kernel, it boots up fine. I noticed that the most obvious difference between -17 and -19 is the cpuidle driver.

Maybe blacklisting the Atom N450 or the N10 chipset in the cpuidle driver might help for maverick.
---
Architecture: i386
DistroRelease: Ubuntu 10.10
EcryptfsInUse: Yes
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Alpha i386 (20100224.3)
Package: linux (not installed)
ProcEnviron:
 PATH=(custom, no user)
 LANG=de_DE.utf8
 SHELL=/bin/bash
Tags: maverick ubuntu-une
Uname: Linux 2.6.36-rc3-knuffi i686
UnreportableReason: The running kernel is not an Ubuntu kernel
UserGroups:

Martin Emrich (emme)
tags: added: apport-collected
description: updated
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Martin,

Please be sure to confirm this issue exists with the latest development release of Ubuntu. ISO CD images are available from http://cdimage.ubuntu.com/daily/current/ . If the issue remains, please run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 630432

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Martin Emrich (emme) wrote :

Hi!

I tested the upstream kernel (2.6.36-rc3). When I enable cpuidle, the kernel freezes on boot without a message. When I disable it, the system runs fine.

Same for the Ubuntu -generic kernel: 2.6.35-17 (with CONFIG_INTEL_IDLE=m) boots fine, 2.6.35-19 (with CONFIG_INTEL_IDLE=y) freezes on boot.

with INTEL_IDLE, the system freezes hard (not even the magic SysRq keys work), so I cannot provide any logs. When I boot without "quiet splash", I also see no error message that could help.

If I can provide anything else that helps, just ask.

tags: removed: needs-upstream-testing
Changed in linux (Ubuntu):
status: Incomplete → New
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Martin,

This appears to be a duplicate of bug 634702 so I am marking it as such. There's confirmation from the Ubuntu kernel developer assigned to bug 634702 that the following workaround seems to resolve the boot issue:

"We have some test today and find out that add "intel_idle.max_cstate=0" will disable intel_idle and let system S10-3 boot ok."

Please use bug 634702 for any future correspondence regarding this issue. Thanks.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux (Ubuntu):
status: New → Confirmed
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.