On Tue, Oct 13, 2015 at 08:36:45AM -0700, Drew Richardson wrote: > Add additional information about the ARM architected hardware events > to make counters self describing. This makes the hardware PMUs easier > to use as perf list contains possible events instead of users having > to refer to documentation like the ARM TRMs. > > Signed-off-by: Drew Richardson <drew.richard...@arm.com> > --- > arch/arm/kernel/perf_event_v7.c | 121 > ++++++++++++++++++++++++++++++++++++++++ > drivers/perf/arm_pmu.c | 1 + > 2 files changed, 122 insertions(+)
[...] > diff --git a/drivers/perf/arm_pmu.c b/drivers/perf/arm_pmu.c > index 2365a32a595e..e933d2dd71c0 100644 > --- a/drivers/perf/arm_pmu.c > +++ b/drivers/perf/arm_pmu.c > @@ -548,6 +548,7 @@ static void armpmu_init(struct arm_pmu *armpmu) > .stop = armpmu_stop, > .read = armpmu_read, > .filter_match = armpmu_filter_match, > + .attr_groups = armpmu->pmu.attr_groups, I don't understand this hunk. What's it doing? Will -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/