linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] perf IRQ fixes
@ 2012-02-23 15:58 Will Deacon
  2012-02-23 15:58 ` [PATCH 1/4] ARM: perf: limit sample_period to half max_period in non-sampling mode Will Deacon
                   ` (4 more replies)
  0 siblings, 5 replies; 15+ messages in thread
From: Will Deacon @ 2012-02-23 15:58 UTC (permalink / raw)
  To: linux-arm-kernel

Hello,

This series is a set of fixes to the IRQ handling for perf-events on
ARM. Thanks to Ming Lei for identifying a couple of the issues addressed
here.

I tested the xscale2 changes on my Gumstix Verdex (PXA270 although the
board isn't actually supported in mainline), the v6 changes on a PB1176
and the v7 changes on a Cortex-A9 vexpress.

I think all of these are candidates for -stable, although it may be too
late for the final cut of 3.3.

All comments welcome,

Will


Will Deacon (4):
  ARM: perf: limit sample_period to half max_period in non-sampling
    mode
  ARM: perf: clear overflow flag when disabling counter on ARMv7 PMU
  ARM: perf: check that we have an event in the PMU IRQ handlers
  ARM: perf: fix overflow handling for xscale2 PMUs

 arch/arm/include/asm/pmu.h          |    2 +-
 arch/arm/kernel/perf_event.c        |   22 +++++++++++-----------
 arch/arm/kernel/perf_event_v6.c     |   22 +++-------------------
 arch/arm/kernel/perf_event_v7.c     |   11 ++++++++++-
 arch/arm/kernel/perf_event_xscale.c |   20 ++++++++++++++++----
 5 files changed, 41 insertions(+), 36 deletions(-)

-- 
1.7.4.1

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

end of thread, other threads:[~2012-03-07  9:44 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-23 15:58 [PATCH 0/4] perf IRQ fixes Will Deacon
2012-02-23 15:58 ` [PATCH 1/4] ARM: perf: limit sample_period to half max_period in non-sampling mode Will Deacon
2012-02-23 15:58 ` [PATCH 2/4] ARM: perf: clear overflow flag when disabling counter on ARMv7 PMU Will Deacon
2012-02-24  2:05   ` Ming Lei
2012-02-23 15:58 ` [PATCH 3/4] ARM: perf: check that we have an event in the PMU IRQ handlers Will Deacon
2012-02-24  1:34   ` Ming Lei
2012-02-24 10:11     ` Will Deacon
2012-02-27  9:56       ` Ming Lei
2012-02-27 19:36         ` Will Deacon
2012-02-28  0:53           ` Ming Lei
2012-02-28 10:55             ` Will Deacon
2012-02-28 14:28               ` Ming Lei
2012-02-23 15:58 ` [PATCH 4/4] ARM: perf: fix overflow handling for xscale2 PMUs Will Deacon
2012-03-07  9:41 ` [PATCH 0/4] perf IRQ fixes Russell King - ARM Linux
2012-03-07  9:44   ` Will Deacon

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