Dell Latitude E6410: System freeze on S3 resume with Intel Core i7 CPUs (affects any OS)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
System freezes on resume (sometimes on 2nd, 3rd... suspend/resume cycle). It seems to be a race condition related to Intel Idle Driver.
Same problem confirmed on both Ubuntu 2.6.35 and 2.6.36 series kernels as well as corresponding mainline kernels. Brief testing on 2.6.32, 2.6.33 and 2.6.34 kernels led to same resume freezes; on Lucid 2.6.32 kernel it *seemed* that disabling "/usr/lib/
Note: the race condition only appears when resuming the laptop (Dell e6410) on battery power.
Thanks to Mario Limonciello from Dell Linux engineering for hinting that Intel Idle Driver might be the element playing the determining role in this S3 resume race condition.
WORKAROUND: Using the boot GRUB parameter "intel_
WORKAROUND: Disable Intel SpeedStep in BIOS.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: linux-image-
Regression: Yes
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.36-1-generic x86_64
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xe9660000 irq 44'
Mixer name : 'IDT 92HD81B1C5'
Components : 'HDA:111d76d5,
Controls : 15
Simple ctrls : 10
Card1.Amixer.info:
Card hw:1 'NVidia'/'HDA NVidia at 0xe3080000 irq 17'
Mixer name : 'Nvidia GPU 0b HDMI/DP'
Components : 'HDA:10de000b,
Controls : 16
Simple ctrls : 4
Date: Sun Oct 24 15:18:38 2010
EcryptfsInUse: Yes
InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100706)
MachineType: Dell Inc. Latitude E6410
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANGUAGE=
LANG=en_US.UTF-8
SHELL=/bin/bash
RelatedPackageV
SourcePackage: linux
dmi.bios.date: 08/10/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A05
dmi.board.name: 0K42JR
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Latitude E6410
dmi.product.
dmi.sys.vendor: Dell Inc.
tags: |
added: regression-release removed: regression-potential |
summary: |
- Kernel freeze on S3 resume due to Intel Idle Driver on Intel Core i7 + Dell Latitude E6410: System freeze on S3 resume with Intel Core i7 CPUs + (affects any OS) |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Update: after more suspend/resume cycles it turned out that Intel Idle Driver is not to blame. Unless SpeedStep is disabled in BIOS the laptop does not realiabily resume on battery power. Since SpeedStep is about P-states rather than C-states; could someone write an experimental patch which would set P-states to a fixed value during S3 resume process, in other words something that would cause the system to behave as if SpeedStep was disabled during S3 resume?