diff mbox series

[v2] MAINTAINERS: List arch/arm64/configs/ explicitly

Message ID fa0fa2f0-0492-8cf3-c3c3-923e9982bdf5@free.fr (mailing list archive)
State New, archived
Headers show
Series [v2] MAINTAINERS: List arch/arm64/configs/ explicitly | expand

Commit Message

Marc Gonzalez April 18, 2019, 1:53 p.m. UTC
As it stands, get_maintainer.pl scans the changelog to determine the
recipients for arm64 defconfig patches:

$ scripts/get_maintainer.pl arch/arm64/configs/defconfig
Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
Heiko Stuebner <heiko@sntech.de> (commit_signer:10/73=14%)
Simon Horman <horms+renesas@verge.net.au> (commit_signer:9/73=12%)
Maxime Ripard <maxime.ripard@bootlin.com> (commit_signer:8/73=11%)
Olof Johansson <olof@lixom.net> (commit_signer:8/73=11%,added_lines:39/248=16%,removed_lines:63/135=47%)
Andy Gross <andy.gross@linaro.org> (commit_signer:8/73=11%)
Jagan Teki <jagan@amarulasolutions.com> (authored:7/73=10%)
Bjorn Andersson <bjorn.andersson@linaro.org> (authored:7/73=10%,added_lines:32/248=13%)
Enric Balletbo i Serra <enric.balletbo@collabora.com> (authored:5/73=7%,added_lines:29/248=12%)
Stefan Wahren <stefan.wahren@i2se.com> (authored:4/73=5%)
Ezequiel Garcia <ezequiel@collabora.com> (authored:4/73=5%)
Marc Gonzalez <marc.w.gonzalez@free.fr> (added_lines:53/248=21%,removed_lines:63/135=47%)
linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
linux-kernel@vger.kernel.org (open list)

Explicitly list arch/arm64/configs/ in order to limit the recipients
list to AArch64 maintainers, and protect the innocent:

$ scripts/get_maintainer.pl arch/arm64/configs/defconfig
Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
linux-kernel@vger.kernel.org (open list)

Signed-off-by: Marc Gonzalez <marc.w.gonzalez@free.fr>
---
Changes from v1: drop the ARM64 DEFCONFIG entry, handle defconfig within ARM64 PORT entry
---
 MAINTAINERS | 1 +
 1 file changed, 1 insertion(+)

Comments

Olof Johansson April 18, 2019, 5:25 p.m. UTC | #1
Hi,

On Thu, Apr 18, 2019 at 6:53 AM Marc Gonzalez <marc.w.gonzalez@free.fr> wrote:
>
> As it stands, get_maintainer.pl scans the changelog to determine the
> recipients for arm64 defconfig patches:
>
> $ scripts/get_maintainer.pl arch/arm64/configs/defconfig
> Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> Heiko Stuebner <heiko@sntech.de> (commit_signer:10/73=14%)
> Simon Horman <horms+renesas@verge.net.au> (commit_signer:9/73=12%)
> Maxime Ripard <maxime.ripard@bootlin.com> (commit_signer:8/73=11%)
> Olof Johansson <olof@lixom.net> (commit_signer:8/73=11%,added_lines:39/248=16%,removed_lines:63/135=47%)
> Andy Gross <andy.gross@linaro.org> (commit_signer:8/73=11%)
> Jagan Teki <jagan@amarulasolutions.com> (authored:7/73=10%)
> Bjorn Andersson <bjorn.andersson@linaro.org> (authored:7/73=10%,added_lines:32/248=13%)
> Enric Balletbo i Serra <enric.balletbo@collabora.com> (authored:5/73=7%,added_lines:29/248=12%)
> Stefan Wahren <stefan.wahren@i2se.com> (authored:4/73=5%)
> Ezequiel Garcia <ezequiel@collabora.com> (authored:4/73=5%)
> Marc Gonzalez <marc.w.gonzalez@free.fr> (added_lines:53/248=21%,removed_lines:63/135=47%)
> linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
> linux-kernel@vger.kernel.org (open list)
>
> Explicitly list arch/arm64/configs/ in order to limit the recipients
> list to AArch64 maintainers, and protect the innocent:
>
> $ scripts/get_maintainer.pl arch/arm64/configs/defconfig
> Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
> linux-kernel@vger.kernel.org (open list)
>
> Signed-off-by: Marc Gonzalez <marc.w.gonzalez@free.fr>

This is inaccurate, most defconfig updates come in through arm-soc
since most of them are platform related.

For core features, Will and Catalin are there right maintainers. For
platform options, they usually go to the platform maintainers and then
to us.

So, if you're turning on a feature for an SoC, send it to said
SoC/platform maintainer.


-Olof
Marc Gonzalez April 18, 2019, 5:48 p.m. UTC | #2
On 18/04/2019 19:25, Olof Johansson wrote:

> On Thu, Apr 18, 2019 at 6:53 AM Marc Gonzalez wrote:
>>
>> As it stands, get_maintainer.pl scans the changelog to determine the
>> recipients for arm64 defconfig patches:
>>
>> $ scripts/get_maintainer.pl arch/arm64/configs/defconfig
>> Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
>> Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
>> Heiko Stuebner <heiko@sntech.de> (commit_signer:10/73=14%)
>> Simon Horman <horms+renesas@verge.net.au> (commit_signer:9/73=12%)
>> Maxime Ripard <maxime.ripard@bootlin.com> (commit_signer:8/73=11%)
>> Olof Johansson <olof@lixom.net> (commit_signer:8/73=11%,added_lines:39/248=16%,removed_lines:63/135=47%)
>> Andy Gross <andy.gross@linaro.org> (commit_signer:8/73=11%)
>> Jagan Teki <jagan@amarulasolutions.com> (authored:7/73=10%)
>> Bjorn Andersson <bjorn.andersson@linaro.org> (authored:7/73=10%,added_lines:32/248=13%)
>> Enric Balletbo i Serra <enric.balletbo@collabora.com> (authored:5/73=7%,added_lines:29/248=12%)
>> Stefan Wahren <stefan.wahren@i2se.com> (authored:4/73=5%)
>> Ezequiel Garcia <ezequiel@collabora.com> (authored:4/73=5%)
>> Marc Gonzalez <marc.w.gonzalez@free.fr> (added_lines:53/248=21%,removed_lines:63/135=47%)
>> linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
>> linux-kernel@vger.kernel.org (open list)
>>
>> Explicitly list arch/arm64/configs/ in order to limit the recipients
>> list to AArch64 maintainers, and protect the innocent:
>>
>> $ scripts/get_maintainer.pl arch/arm64/configs/defconfig
>> Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
>> Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
>> linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
>> linux-kernel@vger.kernel.org (open list)
>>
>> Signed-off-by: Marc Gonzalez <marc.w.gonzalez@free.fr>
> 
> This is inaccurate, most defconfig updates come in through arm-soc
> since most of them are platform related.

What is inaccurate? My assessment of the situation?
("As it stands, get_maintainer.pl scans the changelog to determine
the recipients for arm64 defconfig patches.")

> For core features, Will and Catalin are there right maintainers. For
> platform options, they usually go to the platform maintainers and then
> to us.
> 
> So, if you're turning on a feature for an SoC, send it to said
> SoC/platform maintainer.

I want to stop receiving defconfig patches, just because I poked
the file a few months ago.

Regards.
Marc Gonzalez April 23, 2019, 9:56 a.m. UTC | #3
[ Dropping Heiko & Bjorn from the recipients list ]

On 18/04/2019 15:53, Marc Gonzalez wrote:

> As it stands, get_maintainer.pl scans the changelog to determine the
> recipients for arm64 defconfig patches:
> 
> $ scripts/get_maintainer.pl arch/arm64/configs/defconfig
> Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> Heiko Stuebner <heiko@sntech.de> (commit_signer:10/73=14%)
> Simon Horman <horms+renesas@verge.net.au> (commit_signer:9/73=12%)
> Maxime Ripard <maxime.ripard@bootlin.com> (commit_signer:8/73=11%)
> Olof Johansson <olof@lixom.net> (commit_signer:8/73=11%,added_lines:39/248=16%,removed_lines:63/135=47%)
> Andy Gross <andy.gross@linaro.org> (commit_signer:8/73=11%)
> Jagan Teki <jagan@amarulasolutions.com> (authored:7/73=10%)
> Bjorn Andersson <bjorn.andersson@linaro.org> (authored:7/73=10%,added_lines:32/248=13%)
> Enric Balletbo i Serra <enric.balletbo@collabora.com> (authored:5/73=7%,added_lines:29/248=12%)
> Stefan Wahren <stefan.wahren@i2se.com> (authored:4/73=5%)
> Ezequiel Garcia <ezequiel@collabora.com> (authored:4/73=5%)
> Marc Gonzalez <marc.w.gonzalez@free.fr> (added_lines:53/248=21%,removed_lines:63/135=47%)
> linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
> linux-kernel@vger.kernel.org (open list)
> 
> Explicitly list arch/arm64/configs/ in order to limit the recipients
> list to AArch64 maintainers, and protect the innocent:
> 
> $ scripts/get_maintainer.pl arch/arm64/configs/defconfig
> Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
> linux-kernel@vger.kernel.org (open list)
> 
> Signed-off-by: Marc Gonzalez <marc.w.gonzalez@free.fr>
> ---
> Changes from v1: drop the ARM64 DEFCONFIG entry, handle defconfig within ARM64 PORT entry
> ---
>  MAINTAINERS | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 3671fdea5010..df0818652a03 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2485,6 +2485,7 @@ L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
>  T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
>  S:	Maintained
>  F:	arch/arm64/
> +F:	arch/arm64/configs/
>  X:	arch/arm64/boot/dts/
>  F:	Documentation/arm64/
>  

Catalin, Will, Olof, Arnd,

What is the status of this patch?

I'm not sure what the hold-up is about, but I feel some underlying issue.

Regards.
Olof Johansson April 29, 2019, 6:32 a.m. UTC | #4
On Thu, Apr 18, 2019 at 07:48:15PM +0200, Marc Gonzalez wrote:
> On 18/04/2019 19:25, Olof Johansson wrote:
> 
> > On Thu, Apr 18, 2019 at 6:53 AM Marc Gonzalez wrote:
> >>
> >> As it stands, get_maintainer.pl scans the changelog to determine the
> >> recipients for arm64 defconfig patches:
> >>
> >> $ scripts/get_maintainer.pl arch/arm64/configs/defconfig
> >> Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> >> Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> >> Heiko Stuebner <heiko@sntech.de> (commit_signer:10/73=14%)
> >> Simon Horman <horms+renesas@verge.net.au> (commit_signer:9/73=12%)
> >> Maxime Ripard <maxime.ripard@bootlin.com> (commit_signer:8/73=11%)
> >> Olof Johansson <olof@lixom.net> (commit_signer:8/73=11%,added_lines:39/248=16%,removed_lines:63/135=47%)
> >> Andy Gross <andy.gross@linaro.org> (commit_signer:8/73=11%)
> >> Jagan Teki <jagan@amarulasolutions.com> (authored:7/73=10%)
> >> Bjorn Andersson <bjorn.andersson@linaro.org> (authored:7/73=10%,added_lines:32/248=13%)
> >> Enric Balletbo i Serra <enric.balletbo@collabora.com> (authored:5/73=7%,added_lines:29/248=12%)
> >> Stefan Wahren <stefan.wahren@i2se.com> (authored:4/73=5%)
> >> Ezequiel Garcia <ezequiel@collabora.com> (authored:4/73=5%)
> >> Marc Gonzalez <marc.w.gonzalez@free.fr> (added_lines:53/248=21%,removed_lines:63/135=47%)
> >> linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
> >> linux-kernel@vger.kernel.org (open list)
> >>
> >> Explicitly list arch/arm64/configs/ in order to limit the recipients
> >> list to AArch64 maintainers, and protect the innocent:
> >>
> >> $ scripts/get_maintainer.pl arch/arm64/configs/defconfig
> >> Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> >> Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
> >> linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
> >> linux-kernel@vger.kernel.org (open list)
> >>
> >> Signed-off-by: Marc Gonzalez <marc.w.gonzalez@free.fr>
> > 
> > This is inaccurate, most defconfig updates come in through arm-soc
> > since most of them are platform related.
> 
> What is inaccurate? My assessment of the situation?
> ("As it stands, get_maintainer.pl scans the changelog to determine
> the recipients for arm64 defconfig patches.")

The list of maintainers is inaccurate.

In general, defconfig updates should go in through the respective platform
maintainers for platform-related changes. For architecture related changes,
it'll go through Catalin/Will).

> > For core features, Will and Catalin are there right maintainers. For
> > platform options, they usually go to the platform maintainers and then
> > to us.
> > 
> > So, if you're turning on a feature for an SoC, send it to said
> > SoC/platform maintainer.
> 
> I want to stop receiving defconfig patches, just because I poked
> the file a few months ago.

The way maintenance of the file is setup, there's no good way to write
a maintainer entry for it. None of us want these patches directly.

We've dealt with this just fine for years on 32-bit ARM.

Feel free to just delete these patches when you receive them.


-Olof
Marc Gonzalez April 29, 2019, 8 a.m. UTC | #5
On 29/04/2019 08:32, Olof Johansson wrote:

> On Thu, Apr 18, 2019 at 07:48:15PM +0200, Marc Gonzalez wrote:
>
>> On 18/04/2019 19:25, Olof Johansson wrote:
>>
>>> On Thu, Apr 18, 2019 at 6:53 AM Marc Gonzalez wrote:
>>>
>>>> As it stands, get_maintainer.pl scans the changelog to determine the
>>>> recipients for arm64 defconfig patches:
>>>>
>>>> $ scripts/get_maintainer.pl arch/arm64/configs/defconfig
>>>> Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
>>>> Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
>>>> Heiko Stuebner <heiko@sntech.de> (commit_signer:10/73=14%)
>>>> Simon Horman <horms+renesas@verge.net.au> (commit_signer:9/73=12%)
>>>> Maxime Ripard <maxime.ripard@bootlin.com> (commit_signer:8/73=11%)
>>>> Olof Johansson <olof@lixom.net> (commit_signer:8/73=11%,added_lines:39/248=16%,removed_lines:63/135=47%)
>>>> Andy Gross <andy.gross@linaro.org> (commit_signer:8/73=11%)
>>>> Jagan Teki <jagan@amarulasolutions.com> (authored:7/73=10%)
>>>> Bjorn Andersson <bjorn.andersson@linaro.org> (authored:7/73=10%,added_lines:32/248=13%)
>>>> Enric Balletbo i Serra <enric.balletbo@collabora.com> (authored:5/73=7%,added_lines:29/248=12%)
>>>> Stefan Wahren <stefan.wahren@i2se.com> (authored:4/73=5%)
>>>> Ezequiel Garcia <ezequiel@collabora.com> (authored:4/73=5%)
>>>> Marc Gonzalez <marc.w.gonzalez@free.fr> (added_lines:53/248=21%,removed_lines:63/135=47%)
>>>> linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
>>>> linux-kernel@vger.kernel.org (open list)
>>>>
>>>> Explicitly list arch/arm64/configs/ in order to limit the recipients
>>>> list to AArch64 maintainers, and protect the innocent:
>>>>
>>>> $ scripts/get_maintainer.pl arch/arm64/configs/defconfig
>>>> Catalin Marinas <catalin.marinas@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
>>>> Will Deacon <will.deacon@arm.com> (maintainer:ARM64 PORT (AARCH64 ARCHITECTURE))
>>>> linux-arm-kernel@lists.infradead.org (moderated list:ARM64 PORT (AARCH64 ARCHITECTURE))
>>>> linux-kernel@vger.kernel.org (open list)
>>>>
>>>> Signed-off-by: Marc Gonzalez <marc.w.gonzalez@free.fr>
>>>
>>> This is inaccurate, most defconfig updates come in through arm-soc
>>> since most of them are platform related.
>>
>> What is inaccurate? My assessment of the situation?
>> ("As it stands, get_maintainer.pl scans the changelog to determine
>> the recipients for arm64 defconfig patches.")
> 
> The list of maintainers is inaccurate.

What list are we discussing? The output of scripts/get_maintainer.pl above?

Of course it is inaccurate... that's the whole point.

> In general, defconfig updates should go in through the respective platform
> maintainers for platform-related changes. For architecture related changes,
> it'll go through Catalin/Will).

I hear you. However, *some* people do use scripts/get_maintainer.pl to send
a defconfig tweak.


>>> For core features, Will and Catalin are there right maintainers. For
>>> platform options, they usually go to the platform maintainers and then
>>> to us.
>>>
>>> So, if you're turning on a feature for an SoC, send it to said
>>> SoC/platform maintainer.
>>
>> I want to stop receiving defconfig patches, just because I poked
>> the file a few months ago.
> 
> The way maintenance of the file is setup, there's no good way to write
> a maintainer entry for it. None of us want these patches directly.
> 
> We've dealt with this just fine for years on 32-bit ARM.
> 
> Feel free to just delete these patches when you receive them.

I don't use filters to delete email. I inspect every message I receive.
(Therefore unsolicited email is an annoyance.)

In what ways is v2 a problem for you?

Do you want a copy of defconfig patches sent to arm@kernel.org ?

Regards.
diff mbox series

Patch

diff --git a/MAINTAINERS b/MAINTAINERS
index 3671fdea5010..df0818652a03 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2485,6 +2485,7 @@  L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
 S:	Maintained
 F:	arch/arm64/
+F:	arch/arm64/configs/
 X:	arch/arm64/boot/dts/
 F:	Documentation/arm64/