* [GIT PULL] ARM perf updates for 3.7
@ 2012-08-29 21:10 Will Deacon
2012-09-05 5:16 ` Olof Johansson
0 siblings, 1 reply; 2+ messages in thread
From: Will Deacon @ 2012-08-29 21:10 UTC (permalink / raw)
To: linux-arm-kernel
Hi Arnd, Olof,
I appreciate that perf changes don't usually go via arm-soc, but in this
case I'm touching a bunch of platforms (albeit in a fairly mechanical way)
so it would be great if you could pull this into a branch for 3.7. Jon can
then use it as a base for his OMAP PMU patches and I think that ST and
Samsung may also have patches that depend on this lot.
The changes outside of platform code are restricted to perf files and the
whole series has been in -next since -rc1.
Cheers,
Will
---
The following changes since commit fea7a08acb13524b47711625eebea40a0ede69a0:
Linux 3.6-rc3 (2012-08-22 13:29:06 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/will/linux.git tags/arm-perf-3.7
for you to fetch changes up to 051f1b13144dd8553d5a5104dde94c7263ae3ba7:
ARM: perf: move irq registration into pmu implementation (2012-08-23 11:35:52 +0100)
----------------------------------------------------------------
Bunch of perf updates for the ARM backend that pave the way for
big.LITTLE support in the future. The separation of CPU and PMU code
is also the start of being able to move some of this stuff under
drivers/.
----------------------------------------------------------------
Jon Hunter (1):
ARM: PMU: Add runtime PM Support
Sudeep KarkadaNagesha (2):
ARM: pmu: remove arm_pmu_type enumeration
ARM: perf: move irq registration into pmu implementation
Will Deacon (6):
ARM: perf: add devicetree bindings for 11MPcore, A5, A7 and A15 PMUs
ARM: pmu: remove unused reservation mechanism
ARM: perf: remove mysterious compiler barrier
ARM: perf: probe devicetree in preference to current CPU
ARM: perf: prepare for moving CPU PMU code into separate file
ARM: perf: move CPU-specific PMU handling code into separate file
Documentation/devicetree/bindings/arm/pmu.txt | 4 +
MAINTAINERS | 1 -
arch/arm/Kconfig | 8 +-
arch/arm/include/asm/perf_event.h | 9 +-
arch/arm/include/asm/pmu.h | 77 ++----
arch/arm/kernel/Makefile | 3 +-
arch/arm/kernel/perf_event.c | 347 ++++----------------------
arch/arm/kernel/perf_event_cpu.c | 295 ++++++++++++++++++++++
arch/arm/kernel/perf_event_v6.c | 12 +-
arch/arm/kernel/perf_event_v7.c | 32 +--
arch/arm/kernel/perf_event_xscale.c | 10 +-
arch/arm/kernel/pmu.c | 36 ---
arch/arm/mach-bcmring/arch.c | 3 +-
arch/arm/mach-omap2/devices.c | 3 +-
arch/arm/mach-pxa/devices.c | 3 +-
arch/arm/mach-realview/realview_eb.c | 3 +-
arch/arm/mach-realview/realview_pb1176.c | 3 +-
arch/arm/mach-realview/realview_pb11mp.c | 3 +-
arch/arm/mach-realview/realview_pba8.c | 3 +-
arch/arm/mach-realview/realview_pbx.c | 3 +-
arch/arm/mach-tegra/devices.c | 3 +-
arch/arm/mach-ux500/cpu-db8500.c | 3 +-
arch/arm/mach-vexpress/ct-ca9x4.c | 3 +-
arch/arm/plat-iop/pmu.c | 3 +-
arch/arm/plat-samsung/devs.c | 3 +-
25 files changed, 424 insertions(+), 449 deletions(-)
create mode 100644 arch/arm/kernel/perf_event_cpu.c
delete mode 100644 arch/arm/kernel/pmu.c
^ permalink raw reply [flat|nested] 2+ messages in thread
* [GIT PULL] ARM perf updates for 3.7
2012-08-29 21:10 [GIT PULL] ARM perf updates for 3.7 Will Deacon
@ 2012-09-05 5:16 ` Olof Johansson
0 siblings, 0 replies; 2+ messages in thread
From: Olof Johansson @ 2012-09-05 5:16 UTC (permalink / raw)
To: linux-arm-kernel
On Wed, Aug 29, 2012 at 10:10:34PM +0100, Will Deacon wrote:
> Hi Arnd, Olof,
>
> I appreciate that perf changes don't usually go via arm-soc, but in this
> case I'm touching a bunch of platforms (albeit in a fairly mechanical way)
> so it would be great if you could pull this into a branch for 3.7. Jon can
> then use it as a base for his OMAP PMU patches and I think that ST and
> Samsung may also have patches that depend on this lot.
>
> The changes outside of platform code are restricted to perf files and the
> whole series has been in -next since -rc1.
>
> Cheers,
>
> Will
>
> ---
>
> The following changes since commit fea7a08acb13524b47711625eebea40a0ede69a0:
>
> Linux 3.6-rc3 (2012-08-22 13:29:06 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/will/linux.git tags/arm-perf-3.7
Seems reasonable. Pulled in as pmu/cleanup in next/cleanup.
Russell, protest if you want this through your tree instead, but since
it's a prereq for some of the other work we'll need to pull it in in
some form or other anyway.
-Olof
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-09-05 5:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-29 21:10 [GIT PULL] ARM perf updates for 3.7 Will Deacon
2012-09-05 5:16 ` Olof Johansson
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).