public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* turbo on lenovo w530 causing over-temp warnings
@ 2014-03-30  9:13 Thomas Fjellstrom
       [not found] ` <7286ed3d-6e07-4276-9f43-1b51eca23d18@email.android.com>
  0 siblings, 1 reply; 2+ messages in thread
From: Thomas Fjellstrom @ 2014-03-30  9:13 UTC (permalink / raw)
  To: LKML

I have a lenovo w530 laptop with an intel i7-3720QM processor, and when 
running something with high cpu use causes the cpu to be put into the highest 
turbo mode and stays there as long as the core is being used. It doesn't scale 
back to the real max frequency once temperatures rise.

I've had my laptop shut itself down after a few minutes due to a thermal 
warning a few times. I was attempting to try the latest stable stock (non 
debian) kernel to see if maybe it was a weird distro config issue (it happens), 
but as I was compiling the kernel, CPU temps hit 90c, and were climbing after 
only a few minutes. If I had let it go longer, I am 100% sure it would have 
shut itself off again.

I just tried seeing what would happen if I just ran a straight up make on the 
kernel with no -j option. So only one core at a time would be pegged, and it 
caused all 4 cores to spike to 3.4Ghz+ and stay there till I killed the job.

Is this a known problem? Is there something obvious I've missed?

I've been trying to find relevant info online about this, but a lot of it is 
fairly old and references the intel_pstep driver causing tubo to be stuck on 
100% of the time. In my case its only stuck at full turbo while there is a 
certain amount of cpu use. It does drop back if nothing is running.

Currently running kernel is the debian 3.13.7-1 kernel from sid. I will 
attempt to try the stock latest stable, as well as the latest rc, but I won't 
be able to get around to both till tomorrow.

Thanks.

-- 
Thomas Fjellstrom
thomas@fjellstrom.ca

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: turbo on lenovo w530 causing over-temp warnings
       [not found] ` <7286ed3d-6e07-4276-9f43-1b51eca23d18@email.android.com>
@ 2014-03-30 22:57   ` Thomas Fjellstrom
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Fjellstrom @ 2014-03-30 22:57 UTC (permalink / raw)
  To: Marc Burkhardt; +Cc: linux-kernel

I've just installed mcelog, if it'll help me figure out what is going on I'll 
try it. But the actual reboots come from an actual thermal alert, I've seen 
them appear in the console just before the machine shuts off. It seems at 
around 100-110c, something (lmsensors? Kernel?) will 'shutdown -h now', which 
totally makes sense. What doesn't make sense is why is it even reaching that 
temperature to begin with.

I was under the impression that the intel Turbo tech automatically (ie: in 
cpu) throttle back to a lower boost clock when certain thermal targets are 
hit. It doesn't seem to be doing that very well. At best it limits all 4 cores 
to 3.4Ghz, instead of occasionally hitting 3.6Ghz. Even 3.4Ghz is way too high 
when all 4 cores are pegged.

On Sun 30 Mar 2014 12:45:32 PM Marc Burkhardt wrote:
> Have you configured to catch 'Machine Check Exceptions' / MCE?
> 
> Regards,
> Marc
> 
> On 30. März 2014 11:13:57 MESZ, Thomas Fjellstrom <thomas@fjellstrom.ca> 
wrote:
> >I have a lenovo w530 laptop with an intel i7-3720QM processor, and when
> >
> >running something with high cpu use causes the cpu to be put into the
> >highest
> >turbo mode and stays there as long as the core is being used. It
> >doesn't scale
> >back to the real max frequency once temperatures rise.
> >
> >I've had my laptop shut itself down after a few minutes due to a
> >thermal
> >warning a few times. I was attempting to try the latest stable stock
> >(non
> >debian) kernel to see if maybe it was a weird distro config issue (it
> >happens),
> >but as I was compiling the kernel, CPU temps hit 90c, and were climbing
> >after
> >only a few minutes. If I had let it go longer, I am 100% sure it would
> >have
> >shut itself off again.
> >
> >I just tried seeing what would happen if I just ran a straight up make
> >on the
> >kernel with no -j option. So only one core at a time would be pegged,
> >and it
> >caused all 4 cores to spike to 3.4Ghz+ and stay there till I killed the
> >job.
> >
> >Is this a known problem? Is there something obvious I've missed?
> >
> >I've been trying to find relevant info online about this, but a lot of
> >it is
> >fairly old and references the intel_pstep driver causing tubo to be
> >stuck on
> >100% of the time. In my case its only stuck at full turbo while there
> >is a
> >certain amount of cpu use. It does drop back if nothing is running.
> >
> >Currently running kernel is the debian 3.13.7-1 kernel from sid. I will
> >
> >attempt to try the stock latest stable, as well as the latest rc, but I
> >won't
> >be able to get around to both till tomorrow.
> >
> >Thanks.

-- 
Thomas Fjellstrom
thomas@fjellstrom.ca

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-03-30 22:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-30  9:13 turbo on lenovo w530 causing over-temp warnings Thomas Fjellstrom
     [not found] ` <7286ed3d-6e07-4276-9f43-1b51eca23d18@email.android.com>
2014-03-30 22:57   ` Thomas Fjellstrom

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox