linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* cpuidle broken on mainline
@ 2016-06-22 15:16 Anton Blanchard
  2016-06-22 19:39 ` Shreyas B Prabhu
  0 siblings, 1 reply; 2+ messages in thread
From: Anton Blanchard @ 2016-06-22 15:16 UTC (permalink / raw)
  To: shreyas, ego, mpe, mikey, Paul Mackerras, Benjamin Herrenschmidt
  Cc: linuxppc-dev

Hi,

I was noticing some pretty big run to run variations on single threaded
benchmarks, and I've isolated it cpuidle issues. If I look at
the cpuidle tracepoint, I notice we only go into the snooze state.

Do we have any known bugs in cpuidle at the moment?

While looking around, I also noticed PM_QOS_CPU_DMA_LATENCY,
which seems like a bad thing for us. It is used in places like
the e1000e adapter:

drivers/net/ethernet/intel/e1000e/netdev.c:
    pm_qos_add_request(&adapter->pm_qos_req, PM_QOS_CPU_DMA_LATENCY

Seems like that would force us into SMT8 mode all the time. Can we
disable it on ppc64le completely?

Anton

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

* Re: cpuidle broken on mainline
  2016-06-22 15:16 cpuidle broken on mainline Anton Blanchard
@ 2016-06-22 19:39 ` Shreyas B Prabhu
  0 siblings, 0 replies; 2+ messages in thread
From: Shreyas B Prabhu @ 2016-06-22 19:39 UTC (permalink / raw)
  To: Anton Blanchard, ego, mpe, mikey, Paul Mackerras,
	Benjamin Herrenschmidt
  Cc: linuxppc-dev

Hi,

On 06/22/2016 08:46 PM, Anton Blanchard wrote:
> Hi,
> 
> I was noticing some pretty big run to run variations on single threaded
> benchmarks, and I've isolated it cpuidle issues. If I look at
> the cpuidle tracepoint, I notice we only go into the snooze state.
> 
> Do we have any known bugs in cpuidle at the moment?
> 
I've posted a fix here-
https://lists.ozlabs.org/pipermail/linuxppc-dev/2016-June/144726.html

Thanks,
Shreyas

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

end of thread, other threads:[~2016-06-22 19:39 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-22 15:16 cpuidle broken on mainline Anton Blanchard
2016-06-22 19:39 ` Shreyas B Prabhu

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).