* [PATCH] MAINTAINERS: perf: arm64: Catch all Arm files and folders
@ 2024-05-15 15:12 James Clark
2024-05-16 4:35 ` Anshuman Khandual
2024-05-16 9:57 ` Leo Yan
0 siblings, 2 replies; 4+ messages in thread
From: James Clark @ 2024-05-15 15:12 UTC (permalink / raw)
To: linux-perf-users
Cc: gregkh, James Clark, John Garry, Will Deacon, Mike Leach, Leo Yan,
Peter Zijlstra, Ingo Molnar, Arnaldo Carvalho de Melo,
Namhyung Kim, Mark Rutland, Alexander Shishkin, Jiri Olsa,
Ian Rogers, Adrian Hunter, linux-kernel, linux-arm-kernel
Catch all files and folders with Arm in the name in tools/perf/ up to
two levels deep. There currently no false positives.
This catches lots of missing items like these and more:
* util/arm-spe-decoder/
(The existing util/arm-spe* entry only matched files not folders)
* util/perf-regs-arch/perf_regs_arm.c
* scripts/python/arm-cs-trace-disasm.py
* tests/shell/test_arm_spe.sh
Signed-off-by: James Clark <james.clark@arm.com>
---
MAINTAINERS | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index ec0284125e8f..c5d0256d32dd 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -17318,9 +17318,10 @@ R: Leo Yan <leo.yan@linux.dev>
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S: Supported
F: tools/build/feature/test-libopencsd.c
-F: tools/perf/arch/arm*/
-F: tools/perf/pmu-events/arch/arm64/
-F: tools/perf/util/arm-spe*
+F: tools/perf/*/*/*arm*
+F: tools/perf/*/*/*arm*/
+F: tools/perf/*/*arm*
+F: tools/perf/*/*arm*/
F: tools/perf/util/cs-etm*
PERSONALITY HANDLING
--
2.34.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] MAINTAINERS: perf: arm64: Catch all Arm files and folders
2024-05-15 15:12 [PATCH] MAINTAINERS: perf: arm64: Catch all Arm files and folders James Clark
@ 2024-05-16 4:35 ` Anshuman Khandual
2024-05-16 10:36 ` James Clark
2024-05-16 9:57 ` Leo Yan
1 sibling, 1 reply; 4+ messages in thread
From: Anshuman Khandual @ 2024-05-16 4:35 UTC (permalink / raw)
To: James Clark, linux-perf-users
Cc: gregkh, John Garry, Will Deacon, Mike Leach, Leo Yan,
Peter Zijlstra, Ingo Molnar, Arnaldo Carvalho de Melo,
Namhyung Kim, Mark Rutland, Alexander Shishkin, Jiri Olsa,
Ian Rogers, Adrian Hunter, linux-kernel, linux-arm-kernel
On 5/15/24 20:42, James Clark wrote:
> Catch all files and folders with Arm in the name in tools/perf/ up to
> two levels deep. There currently no false positives.
>
> This catches lots of missing items like these and more:
>
> * util/arm-spe-decoder/
> (The existing util/arm-spe* entry only matched files not folders)
> * util/perf-regs-arch/perf_regs_arm.c
> * scripts/python/arm-cs-trace-disasm.py
> * tests/shell/test_arm_spe.sh
Agreed.
>
> Signed-off-by: James Clark <james.clark@arm.com>
> ---
> MAINTAINERS | 7 ++++---
> 1 file changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index ec0284125e8f..c5d0256d32dd 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -17318,9 +17318,10 @@ R: Leo Yan <leo.yan@linux.dev>
> L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
> S: Supported
> F: tools/build/feature/test-libopencsd.c
> -F: tools/perf/arch/arm*/
> -F: tools/perf/pmu-events/arch/arm64/
> -F: tools/perf/util/arm-spe*
> +F: tools/perf/*/*/*arm*
> +F: tools/perf/*/*/*arm*/
> +F: tools/perf/*/*arm*
> +F: tools/perf/*/*arm*/
> F: tools/perf/util/cs-etm*
Very minor nit, these regular expressions should be arranged as per
the increasing directory depth levels, just to make it apparent in
terms of which files are being covered here ?
F: tools/perf/*/*arm*
F: tools/perf/*/*arm*/
F: tools/perf/*/*/*arm*
F: tools/perf/*/*/*arm*/
But regardless, with or without the above changes
Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>
>
> PERSONALITY HANDLING
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] MAINTAINERS: perf: arm64: Catch all Arm files and folders
2024-05-15 15:12 [PATCH] MAINTAINERS: perf: arm64: Catch all Arm files and folders James Clark
2024-05-16 4:35 ` Anshuman Khandual
@ 2024-05-16 9:57 ` Leo Yan
1 sibling, 0 replies; 4+ messages in thread
From: Leo Yan @ 2024-05-16 9:57 UTC (permalink / raw)
To: James Clark, linux-perf-users
Cc: gregkh, John Garry, Will Deacon, Mike Leach, Leo Yan,
Peter Zijlstra, Ingo Molnar, Arnaldo Carvalho de Melo,
Namhyung Kim, Mark Rutland, Alexander Shishkin, Jiri Olsa,
Ian Rogers, Adrian Hunter, linux-kernel, linux-arm-kernel
On 5/15/24 16:12, James Clark wrote:
> Catch all files and folders with Arm in the name in tools/perf/ up to
> two levels deep. There currently no false positives.
>
> This catches lots of missing items like these and more:
>
> * util/arm-spe-decoder/
> (The existing util/arm-spe* entry only matched files not folders)
> * util/perf-regs-arch/perf_regs_arm.c
> * scripts/python/arm-cs-trace-disasm.py
> * tests/shell/test_arm_spe.sh
>
> Signed-off-by: James Clark <james.clark@arm.com>
> ---
> MAINTAINERS | 7 ++++---
> 1 file changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index ec0284125e8f..c5d0256d32dd 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -17318,9 +17318,10 @@ R: Leo Yan <leo.yan@linux.dev>
> L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
> S: Supported
> F: tools/build/feature/test-libopencsd.c
> -F: tools/perf/arch/arm*/
> -F: tools/perf/pmu-events/arch/arm64/
> -F: tools/perf/util/arm-spe*
> +F: tools/perf/*/*/*arm*
> +F: tools/perf/*/*/*arm*/
> +F: tools/perf/*/*arm*
> +F: tools/perf/*/*arm*/
> F: tools/perf/util/cs-etm*
Also looks good to me:
Reviewed-by: Leo Yan <leo.yan@arm.com>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] MAINTAINERS: perf: arm64: Catch all Arm files and folders
2024-05-16 4:35 ` Anshuman Khandual
@ 2024-05-16 10:36 ` James Clark
0 siblings, 0 replies; 4+ messages in thread
From: James Clark @ 2024-05-16 10:36 UTC (permalink / raw)
To: Anshuman Khandual, linux-perf-users
Cc: gregkh, John Garry, Will Deacon, Mike Leach, Leo Yan,
Peter Zijlstra, Ingo Molnar, Arnaldo Carvalho de Melo,
Namhyung Kim, Mark Rutland, Alexander Shishkin, Jiri Olsa,
Ian Rogers, Adrian Hunter, linux-kernel, linux-arm-kernel
On 16/05/2024 06:35, Anshuman Khandual wrote:
>
>
> On 5/15/24 20:42, James Clark wrote:
>> Catch all files and folders with Arm in the name in tools/perf/ up to
>> two levels deep. There currently no false positives.
>>
>> This catches lots of missing items like these and more:
>>
>> * util/arm-spe-decoder/
>> (The existing util/arm-spe* entry only matched files not folders)
>> * util/perf-regs-arch/perf_regs_arm.c
>> * scripts/python/arm-cs-trace-disasm.py
>> * tests/shell/test_arm_spe.sh
>
> Agreed.
>
>>
>> Signed-off-by: James Clark <james.clark@arm.com>
>> ---
>> MAINTAINERS | 7 ++++---
>> 1 file changed, 4 insertions(+), 3 deletions(-)
>>
>> diff --git a/MAINTAINERS b/MAINTAINERS
>> index ec0284125e8f..c5d0256d32dd 100644
>> --- a/MAINTAINERS
>> +++ b/MAINTAINERS
>> @@ -17318,9 +17318,10 @@ R: Leo Yan <leo.yan@linux.dev>
>> L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
>> S: Supported
>> F: tools/build/feature/test-libopencsd.c
>> -F: tools/perf/arch/arm*/
>> -F: tools/perf/pmu-events/arch/arm64/
>> -F: tools/perf/util/arm-spe*
>> +F: tools/perf/*/*/*arm*
>> +F: tools/perf/*/*/*arm*/
>> +F: tools/perf/*/*arm*
>> +F: tools/perf/*/*arm*/
>> F: tools/perf/util/cs-etm*
>
> Very minor nit, these regular expressions should be arranged as per
> the increasing directory depth levels, just to make it apparent in
> terms of which files are being covered here ?
>
> F: tools/perf/*/*arm*
> F: tools/perf/*/*arm*/
> F: tools/perf/*/*/*arm*
> F: tools/perf/*/*/*arm*/
>
Checkpatch has an alphabetical sort which says they have to be the other
way around, but yes I agree I did write it your way initially.
> But regardless, with or without the above changes
>
> Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>
>
>>
>> PERSONALITY HANDLING
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-05-16 10:36 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-15 15:12 [PATCH] MAINTAINERS: perf: arm64: Catch all Arm files and folders James Clark
2024-05-16 4:35 ` Anshuman Khandual
2024-05-16 10:36 ` James Clark
2024-05-16 9:57 ` Leo Yan
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).