lkml.org 
[lkml]   [2016]   [Apr]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    SubjectRe: [PATCH 0/6 v4] arm64/perf: Add ACPI support
    Hi Jeremy,

    I've tested the patches on ThunderX and got perf running with ACPI,
    so you can add my Tested-by if you like.

    Thanks,
    Jan

    On Tue, Apr 12, 2016 at 03:21:05PM -0500, Jeremy Linton wrote:
    > v3->v4:
    > Correct build issues with ARM (!ARM64) kernels.
    > Add ThunderX to list of PMU types.
    >
    > v3:
    > Enable ARM performance monitoring units on ACPI/arm64 machines.
    >
    > This patch expands and reworks the patches published by Mark Salter
    > in order to clean up a few of the previous review comments, as well as
    > add support for newer CPUs and big/little configurations.
    >
    > I've been testing this patch in concert with an assortment of ACPI
    > patches to enable things like PCIe. Its been tested on juno, seattle
    > and some xgene systems.
    >
    > Thanks,
    >
    > *** BLURB HERE ***
    >
    > Jeremy Linton (3):
    > arm: arm64: Add routine to determine cpuid of other cpus
    > arm64: pmu: Add ACPI support for A72 and ThunderX
    > arm64: pmu: Detect multiple PMU types in an ACPI system
    >
    > Mark Salter (3):
    > arm: pmu: Fix non-devicetree probing
    > arm64: pmu: add fallback probe table
    > arm64: pmu: Add support for probing with ACPI
    >
    > arch/arm/include/asm/cputype.h | 4 +
    > arch/arm64/include/asm/cputype.h | 4 +
    > arch/arm64/kernel/perf_event.c | 12 ++-
    > arch/arm64/kernel/smp.c | 5 +
    > drivers/perf/Kconfig | 4 +
    > drivers/perf/Makefile | 1 +
    > drivers/perf/arm_pmu.c | 51 ++++++++--
    > drivers/perf/arm_pmu_acpi.c | 213 +++++++++++++++++++++++++++++++++++++++
    > include/linux/perf/arm_pmu.h | 10 ++
    > 9 files changed, 293 insertions(+), 11 deletions(-)
    > create mode 100644 drivers/perf/arm_pmu_acpi.c
    >
    > --
    > 2.4.3

    \
     
     \ /
      Last update: 2016-04-15 09:01    [W:3.188 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site