On Thu, Jun 09, 2016 at 05:23:27PM -0500, Jeremy Linton wrote: > ARMv8 machines can identify the micro/arch defined counters > that are available on a machine. Add all these counters to the > default armv8 perf map. At run-time disable the counters which > are not available on the given PMU. > > Signed-off-by: Jeremy Linton <jeremy.linton@xxxxxxx> > --- > arch/arm64/kernel/perf_event.c | 45 ++++++++++++++++++++++++++++++++++++++---- > 1 file changed, 41 insertions(+), 4 deletions(-) > > diff --git a/arch/arm64/kernel/perf_event.c b/arch/arm64/kernel/perf_event.c > index 917c3e2..e1a3bce 100644 > --- a/arch/arm64/kernel/perf_event.c > +++ b/arch/arm64/kernel/perf_event.c > @@ -190,13 +190,23 @@ > #define ARMV8_THUNDER_PERFCTR_L1I_CACHE_PREF_MISS 0xED Minus the last hunk (which I mentioned in the previous patch): Acked-by: Will Deacon <will.deacon@xxxxxxx> Will -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html