Bug 53101
Summary: | Thinkpad T410 CPU overheat/emergency shutdown after suspend/resume cycle | ||
---|---|---|---|
Product: | Power Management | Reporter: | Florian Lohoff (f) |
Component: | Hibernation/Suspend | Assignee: | Rafael J. Wysocki (rjw) |
Status: | CLOSED INSUFFICIENT_DATA | ||
Severity: | normal | CC: | aaron.lu, jrnieder, lenb |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.2.32-1~bpo60+1 and 3.7.3-1~experimental.1 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
Boot log - suspend/resume cycle and shutdown - next boot.
acpidump output turbostat -v output - 8 parallel gzips grep from kernel log resumes/shutdowns/kernel versions |
Description
Florian Lohoff
2013-01-27 14:32:54 UTC
Created attachment 91961 [details]
Boot log - suspend/resume cycle and shutdown - next boot.
Please attach full "acpidump" output. Created attachment 92031 [details]
acpidump output
Can you reproduce the failure without using suspend? eg. run a few copies of a cycle soaker cat /dev/zero > /dev/null & and monitor the frequency and temperature with turbostat (get latest from kernel source tree to see temperature) No it does not trigger after a normal boot. I am working on that machine for ~1 1/2 Years now without a problem - compiling stuff all day. It started after installing a Backports kernel. After installing 3.7.3 i tried reproducing it fast by running above like gzip -c </dev/zero >/dev/null in a couple of screens to no success even after resume. I was running while true; do egrep . /sys/class/thermal/thermal_zone0/t*; echo; echo; sleep 10; done In another session and could see the temperature go up to 80-85°C but not more. Then i killed all my experiments and decided 3.7.3 was okay. Next morning i resumed and after 50 Minutes the Notebook died with 128°C. I had the feeling that polling/reading in /sys/class/thermal/thermal_zone0/ cured the problem. Created attachment 92101 [details]
turbostat -v output - 8 parallel gzips
Here is the turbostat output running 8 parallel gzips in background. Goes to 96°C and throttles.
I'll play around with it a bit ...
Created attachment 92121 [details]
grep from kernel log resumes/shutdowns/kernel versions
Short overview over resume/boot/shutdowns .... Since end of December - Starts with 3.2.35 which had this problem already.
Produced with:
(zcat kern.log.4.gz kern.log.3.gz kern.log.2.gz ; cat kern.log.1 kern.log) | egrep -i "Linux version |temperature|PM: Preparing system for mem sleep"
Is this problem still there on latest upstream kernel? |