On Wed, 19 Aug 2020 at 11:30, Will Deacon <will@xxxxxxxxxx> wrote:
On Wed, Aug 19, 2020 at 11:01:38AM -0600, Mathieu Poirier wrote:
On Tue, 18 Aug 2020 at 11:56, John Garry <john.garry@xxxxxxxxxx> wrote:
On 17/08/2020 20:31, Mathieu Poirier wrote:
diff --git a/MAINTAINERS b/MAINTAINERS
index 4e2698cc7e23..f9bb76baeec9 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -13427,8 +13427,18 @@ F: tools/perf/
PERFORMANCE EVENTS SUBSYSTEM ARM64 PMU EVENTS
R: John Garry <john.garry@xxxxxxxxxx>
R: Will Deacon <will@xxxxxxxxxx>
+R: Mathieu Poirier <mathieu.poirier@xxxxxxxxxx>
+R: Leo Yan <leo.yan@xxxxxxxxxx>
L: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx (moderated for non-subscribers)
S: Supported
+F: tools/build/feature/test-libopencsd.c
+F: tools/perf/arch/arm/util/auxtrace.c
+F: tools/perf/arch/arm/util/cs-etm.*
+F: tools/perf/arch/arm/util/pmu.c
+F: tools/perf/arch/arm64/util/arm-spe.c
+F: tools/perf/util/arm-spe.h
+F: tools/perf/util/cs-etm-decoder/*
+F: tools/perf/util/cs-etm.*
But from the previous discussion, I thought that we wanted an entry to
cover all tools/perf/arch/arm64/ and other related folders. Or was it
just put all special interest parts (like SPE support) under one entry
and leave the other arm/arm64 parts to be caught by "PERFORMANCE EVENTS
SUBSYSTEM" entry?
I do not have the time to maintain anything outside of coresight -
listing individual files as I did removes any ambiguity on that front.
I'm happy to add tools/perf/arch/arm and tools/perf/arch/arm64/ if you
agree to maintain them. In that case you will have to be more
specific about the "other related folders" you are referring to above.
None of us have time for this, hence why I think putting us all in one entry
with all of the files listed there makes the most sense; then people do
whatever they can and try to help each other out based on how much time they
have. I think that's much better than fine-grained maintainership where a
given file has a single point of failure.
Thanks for the clarification - just wanted to make sure I don't sign
you guys up for something you didn't agree to.
.
So I think it should include:
tools/perf/arch/arm64/
tools/pmu-events/arch/arm64/
along with the SPE and Coresight files.
Arnaldo would still handle the patches, so this is really about giving us a
chance to review incoming patches without having to fish them out from the
lists.
Will