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 |
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
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.
[ 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.
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
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 --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/
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(+)