[raring] CPU overheating with linux 3.8-rc3

Bug #1098874 reported by John Swing
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Linux
Confirmed
Medium
linux (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Hello,

Since updating to linux 3.8-rc3 my CPU is clearly overheating compared to linux 3.7.
I clearly feel that the laptop is warmer and there's more fan noise with 3.8-rc3.

Here is some average temps for both kernels :

kernel Idle Busy (VLC playing, Chromium open with several tabs)
3.7 46°C 51°C
3.8-rc3 54° 61°C
Diff +8°C +10°C

There is no problem with CPU load, in both case it stay around the same percentage.

NB: I wanted to use ubuntu-bug to report this bug but for some reason it thinks my linux kernel comes from mainline when it comes from the ubuntu repositories. So, if I need to complete this bug report with logs, please inform me.

John

Details :

uname -a => Linux lucas-K55VD 3.8.0-0-generic #3-Ubuntu SMP Fri Jan 11 17:24:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

cat /proc/version_signature => Ubuntu 3.8.0-0.3-generic 3.8.0-rc3

lspci => 00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1058 (rev a1)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
04:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 0a)

John Swing (john-swing)
description: updated
Revision history for this message
John Swing (john-swing) wrote :
tags: added: kernel-therm
removed: kernel
Revision history for this message
John Swing (john-swing) wrote :
description: updated
John Swing (john-swing)
description: updated
description: updated
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Does this issue go away if you boot back into the v3.7 kernel?

Also, can you test the v3.8-rc1 kernel to see if it also has the bug:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-rc1-raring/

Changed in linux (Ubuntu):
importance: Undecided → High
status: New → Confirmed
tags: added: performing-bisect
Revision history for this message
John Swing (john-swing) wrote :

Yes the issue goes away with 3.7 kernel, i'll try with 3.8-rc1.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Thanks, John. We should be able to bisect this issue since it goes away in v3.7. We just need to identify the first kernel version that introduces the bug. if v3.8-rc1 is good, we should next test v3.8-rc2. If v3.8-rc1 is bad, we can bisect between v3.7 and v3.8-rc1.

Thanks for testing!

Revision history for this message
John Swing (john-swing) wrote :

I tried : 3.7, 3.8-rc1, 3.8-rc2 3.8-rc3 and the problem is present with 3.8-rc1, 3.8-rc2 and 3.8-rc3.

Revision history for this message
John Swing (john-swing) wrote :

It's crazy cold here so the overheating is lower than when I detected it last week but I still got a +5°C (idle) with 3.8-rc1, 3.8-rc2 and 3.8-rc3.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Can you also test the upstream v3.7 final kernel? It can be downloaded from:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7-raring/

Revision history for this message
John Swing (john-swing) wrote :

So I tried the 3.7 final kernel and also 3.7.1 and 3.7.2, no overheating for these three.

Changed in linux:
importance: Unknown → Medium
status: Unknown → Confirmed
Revision history for this message
John Swing (john-swing) wrote :

So what's the next step ? I read the wiki page on Bisecting, and for what I understood I should git clone ubuntu-raring.git and start there. Am I correct ?

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I started a kernel bisect between v3.7 final and v3.8-rc1. The kernel bisect will require testing of about 7-10 test kernels.

I built the first test kernel, up to the following commit:
6be35c700f742e911ecedd07fcc43d4439922334

The test kernel can be downloaded from:
http://people.canonical.com/~jsalisbury/lp1098874

Can you test that kernel and report back if it has the bug or not. I will build the next test kernel based on your test results.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I can bisect on my end and build the test kernels for you, unless you prefer to do it on your end?

Revision history for this message
John Swing (john-swing) wrote :

I tried to do it on my own but I didn't managed to build the kernel, so I would be great if you could do it. I'll try the first one and get back to you.

Revision history for this message
John Swing (john-swing) wrote :

So the first one have the overheating problem.

Revision history for this message
John Swing (john-swing) wrote :

I get after reboot with no application running :

- 3.7.0 => 43°C
- 3.8-rc3 => 49°C
- The one you gave me => 49°C

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I built the next test kernel, up to the following commit:
97ebe8f55ae99059c0ad3d3be5c0417647f5e3e0

The test kernel can be downloaded from:
http://people.canonical.com/~jsalisbury/lp1098874

Can you test that kernel and report back if it has the bug or not. I will build the next test kernel based on your test results.

Revision history for this message
John Swing (john-swing) wrote :

This one is bad.

penalvch (penalvch)
tags: added: needs-bisect regression-release
removed: linux
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I built the next test kernel, up to the following commit:
7bcb57cde66c19df378f3468ea342166a8a4504d

The test kernel can be downloaded from:
http://people.canonical.com/~jsalisbury/lp1098874

Can you test that kernel and report back if it has the bug or not. I will build the next test kernel based on your test results.

tags: removed: needs-bisect
Revision history for this message
John Swing (john-swing) wrote :

This one is bad.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I built the next test kernel, up to the following commit:
a3de4cd33c63c256b2521e61e487ae99cf313d94

The test kernel can be downloaded from:
http://people.canonical.com/~jsalisbury/lp1098874

Can you test that kernel and report back if it has the bug or not. I will build the next test kernel based on your test results.

Revision history for this message
John Swing (john-swing) wrote :

This one is bad too.

Revision history for this message
ubuntu5cto (plusovatel) wrote :

3.8 kworker ppc

i make 3.5

http://ubuntulyb.blogspot.ru/2011/11/kworker-ubuntu.html

and is worked but 3.8 kernel is no worked

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I built the next test kernel, up to the following commit:
75254af8908501f9cfc6be878c595da02859a0b5

The test kernel can be downloaded from:
http://people.canonical.com/~jsalisbury/lp1098874

Can you test that kernel and report back if it has the bug or not. I will build the next test kernel based on your test results.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Also, would it be possible for you to run top or powertop when this bug happens? It would be good to know if there is a process consuming a considerable amount of CPU.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Hi John,

Can you test the latest v3.8-rc6 kernel, which can be downloaded from:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-rc6-raring/

Also, do you happen to know if this happens with the nouveau driver? That would be a good test.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
John Swing (john-swing) wrote :

Hi,

I've tried the 3.8-rc6 kernel and it seems that the overheating problem is gone !

My laptop have the Optimus hybrid graphics system, I have to use bumblebee in order to enable the Nvidia card, and I think it's not compatible with the Nouveau driver.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

@John, that's great news that the issue is gone in 3.8-rc6. Can you apply the latest updates, so you are running the 3.8.0-4.8 kernel? Then confirm where or not this bug is resolved?

Revision history for this message
John Swing (john-swing) wrote :

Hi, so the bug is definitely gone with the 3.8.0-4.8.

Thanks a lot for having taken the time to investigate it.

John

Changed in linux (Ubuntu):
status: Incomplete → Fix Released
tags: removed: performing-bisect
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.