linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* ARM: 7653/2: do not scale loops_per_jiffy when using a constant delay clock
@ 2013-03-06  2:23 Will Deacon
  2013-03-06 18:37 ` Russell King - ARM Linux
  0 siblings, 1 reply; 7+ messages in thread
From: Will Deacon @ 2013-03-06  2:23 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Nico,

I notice that commit 70264367a243 ("ARM: 7653/2: do not scale loops_per_jiffy
when using a constant delay clock") is in mainline, but I'm not sure whether
it's the right fix. Unfortunately, I failed to find it in the list archives,
so I couldn't repy to the original patch.

It seems like a better fix would be to pass the CPUFREQ_CONST_LOOPS flag from
the cpufreq driver doing the frequency scaling, which would prevent
loops_per_jiffy from being scaled at all. It also means that UP platforms
would work correctly, while I think they're still broken with your patch.

What do you reckon? I'm trying to do some cleanup in this area with the aim
of making the core cpufreq driver SMP-aware.

Cheers,

Will

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

end of thread, other threads:[~2013-03-19 19:00 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-06  2:23 ARM: 7653/2: do not scale loops_per_jiffy when using a constant delay clock Will Deacon
2013-03-06 18:37 ` Russell King - ARM Linux
2013-03-07  3:32   ` Will Deacon
2013-03-07  6:37     ` Nicolas Pitre
2013-03-19 18:16       ` Will Deacon
2013-03-19 19:00         ` Nicolas Pitre
2013-03-07  9:22     ` Russell King - ARM Linux

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).