All of lore.kernel.org
 help / color / mirror / Atom feed
From: Marc Zyngier <maz@kernel.org>
To: Patrice CHOTARD <patrice.chotard@foss.st.com>
Cc: Ludovic Barre <ludovic.barre@foss.st.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	"Rafael J . Wysocki" <rafael@kernel.org>,
	Viresh Kumar <viresh.kumar@linaro.org>,
	Linus Walleij <linus.walleij@linaro.org>,
	dri-devel@lists.freedesktop.org,
	Miquel Raynal <miquel.raynal@bootlin.com>,
	linux-stm32@st-md-mailman.stormreply.com,
	Jassi Brar <jassisinghbrar@gmail.com>,
	Jose Abreu <joabreu@synopsys.com>,
	olivier moysan <olivier.moysan@foss.st.com>,
	Guenter Roeck <linux@roeck-us.net>,
	ohad ben-cohen <ohad@wizery.com>,
	linux-pm@vger.kernel.org, Matt Mackall <mpm@selenic.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	linux-usb@vger.kernel.org,
	Christophe Roullier <christophe.roullier@foss.st.com>,
	linux-spi@vger.kernel.org, linux-crypto@vger.kernel.org,
	joe@perches.com,
	Alexandre Belloni <alexandre.belloni@bootlin.com>,
	david airlie <airlied@linux.ie>,
	linux-kernel@vger.kernel.org,
	thierry reding <thierry.reding@gmail.com>,
	linux-i2c@vger.kernel.org, lars-peter clausen <lars@metafoo.de>,
	Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>,
	Daniel Lezcano <daniel.lezcano@linaro.org>,
	linux-clk@vger.kernel.org,
	Fabien Dessenne <fabien.dessenne@foss.st.com>,
	Jagan Teki <jagan@amarulasolutions.com>,
	linux-media@vger.kernel.org, linux-watchdog@vger.kernel.org,
	Amelie Delaunay <amelie.delaunay@foss.st.com>,
	linux-gpio@vger.kernel.org,
	Fabrice Gasnier <fabrice.gasnier@foss.st.com>,
	Giuseppe Cavallaro <peppe.cavallaro@st.com>,
	linux-arm-kernel@lists.infradead.org,
	Mathieu Poirier <mathieu.poirier@linaro.org>,
	stephen boyd <sboyd@kernel.org>,
	pascal Paillet <p.paillet@foss.st.com>,
	maxime coquelin <mcoquelin.stm32@gmail.com>,
	jonathan cameron <jic23@kernel.org>,
	Le Ray <erwan.leray@foss.st.com>,
	linux-iio@vger.kernel.org,
	michael turquette <mturquette@baylibre.com>,
	Amit Kucheria <amitk@kernel.org>,
	alsa-devel@alsa-project.org, linux-mtd@lists.infradead.org,
	Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
	benjamin gaignard <benjamin.gaignard@linaro.org>,
	linux-phy@lists.infradead.org, sam ravnborg <sam@ravnborg.org>,
	linux-rtc@vger.kernel.org, Kishon Vijay Abraham I <kishon@ti.com>,
	arnaud pouliquen <arnaud.pouliquen@foss.st.com>,
	Mark Brown <broonie@kernel.org>,
	Mauro Carvalho Chehab <mchehab@kernel.org>,
	Christophe Kerello <christophe.kerello@foss.st.com>,
	Dmitry Torokhov <dmitry.torokhov@gmail.com>,
	Sebastian Reichel <sre@kernel.org>,
	Gabriel Fernandez <gabriel.fernandez@foss.st.com>,
	baolin wang <baolin.wang7@gmail.com>,
	"david s . miller" <davem@davemloft.net>,
	Vignesh Raghavendra <vigneshr@ti.com>,
	Liam Girdwood <lgirdwood@gmail.com>,
	linux-remoteproc@vger.kernel.org,
	alexandre torgue <alexandre.torgue@foss.st.com>,
	bjorn andersson <bjorn.andersson@linaro.org>,
	Paul Cercueil <paul@crapouillou.net>,
	Lionel Debieve <lionel.debieve@foss.st.com>,
	Lee Jones <lee.jones@linaro.org>, Marek Vasut <marex@denx.de>,
	Ahmad Fatoum <a.fatoum@pengutronix.de>,
	herbert xu <herbert@gondor.apana.org.au>,
	Hugues Fruchet <hugues.fruchet@foss.st.com>,
	linux-serial@vger.kernel.org, Jakub Kicinski <kuba@kernel.org>,
	Zhang Rui <rui.zhang@intel.com>,
	devicetree@vger.kernel.org, Rob Herring <robh+dt@kernel.org>,
	Pierre-Yves MORDRET <pierre-yves.mordret@foss.st.com>,
	Wim Van Sebroeck <wim@linux-watchdog.org>,
	dillon min <dillon.minfei@gmail.com>,
	Alessandro Zummo <a.zummo@towertech.it>,
	netdev@vger.kernel.org,
	yannick fertre <yannick.fertre@foss.st.com>,
	vinod koul <vkoul@kernel.org>,
	philippe cornu <philippe.cornu@foss.st.com>,
	daniel vetter <daniel@ffwll.ch>,
	Richard Weinberger <richard@nod.at>,
	dmaengine@vger.kernel.org
Subject: Re: dt-bindings: treewide: Update @st.com email address to @foss.st.com
Date: Wed, 27 Oct 2021 15:21:28 +0100	[thread overview]
Message-ID: <874k92blav.wl-maz@kernel.org> (raw)
In-Reply-To: <865a4055-5c2f-0793-bdce-9f04eac167d2@foss.st.com>

On Wed, 27 Oct 2021 14:56:35 +0100,
Patrice CHOTARD <patrice.chotard@foss.st.com> wrote:
> 
> Hi Marc
> 
> +Joe Perches
> 
> On 10/27/21 8:11 AM, Patrice CHOTARD wrote:
> > Hi Marc
> > 
> > On 10/20/21 1:39 PM, Marc Zyngier wrote:
> >> On Wed, 20 Oct 2021 08:45:02 +0100,
> >> Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> wrote:
> >>>
> >>> On 20/10/2021 08:50, patrice.chotard@foss.st.com wrote:
> >>>> From: Patrice Chotard <patrice.chotard@foss.st.com>
> >>>>
> >>>> Not all @st.com email address are concerned, only people who have
> >>>> a specific @foss.st.com email will see their entry updated.
> >>>> For some people, who left the company, remove their email.
> >>>>
> >>>
> >>> Please split simple address change from maintainer updates (removal,
> >>> addition).
> >>>
> >>> Also would be nice to see here explained *why* are you doing this.
> >>
> >> And why this can't be done with a single update to .mailmap, like
> >> anyone else does.
> > 
> > Thanks for the tips, yes, it will be simpler.
> > 
> > Thanks
> > Patrice
> > 
> >>
> >> 	M.
> >>
> 
> I made a try by updating .mailmap with adding a new entry with my @foss.st.com email :
> 
>  Pali Rohár <pali@kernel.org> <pali.rohar@gmail.com>
>  Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
> +Patrice Chotard <patrice.chotard@foss.st.com> <patrice.chotard@st.com>
>  Patrick Mochel <mochel@digitalimplant.org>
>  Paul Burton <paulburton@kernel.org> <paul.burton@imgtec.com>
> 
> But when running ./scripts/get_maintainer.pl Documentation/devicetree/bindings/arm/sti.yaml, by old email is still displayed
> 
> Rob Herring <robh+dt@kernel.org> (maintainer:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS)
> Patrice Chotard <patrice.chotard@st.com> (in file)
> devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS)
> linux-kernel@vger.kernel.org (open list)
> 
> By default, the get_maintainer.pl script is using .mailmap file
> ($email_use_mailmap = 1).
> 
> It seems there is an issue with get_maintainer.pl and maintainer
> name/e-mail found in yaml file ?

Try this (warning though: my Perl-foo is non-existent).

	M.

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index 2075db0c08b8..2a84a3fb0130 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -986,6 +986,7 @@ sub get_maintainers {
 	    my ($name, $address) = parse_email($email);
 
 	    my $tmp_email = format_email($name, $address, $email_usename);
+	    $tmp_email = mailmap_email($tmp_email);
 	    push_email_address($tmp_email, '');
 	    add_role($tmp_email, 'in file');
 	}

-- 
Without deviation from the norm, progress is not possible.

WARNING: multiple messages have this Message-ID (diff)
From: Marc Zyngier <maz@kernel.org>
To: Patrice CHOTARD <patrice.chotard@foss.st.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>,
	<joe@perches.com>, Rob Herring <robh+dt@kernel.org>,
	maxime coquelin <mcoquelin.stm32@gmail.com>,
	alexandre torgue <alexandre.torgue@foss.st.com>,
	michael turquette <mturquette@baylibre.com>,
	stephen boyd <sboyd@kernel.org>,
	herbert xu <herbert@gondor.apana.org.au>,
	"david s . miller" <davem@davemloft.net>,
	david airlie <airlied@linux.ie>, daniel vetter <daniel@ffwll.ch>,
	thierry reding <thierry.reding@gmail.com>,
	sam ravnborg <sam@ravnborg.org>,
	yannick fertre <yannick.fertre@foss.st.com>,
	"philippe\ cornu" <philippe.cornu@foss.st.com>,
	benjamin gaignard <benjamin.gaignard@linaro.org>,
	vinod koul <vkoul@kernel.org>, ohad ben-cohen <ohad@wizery.com>,
	bjorn andersson <bjorn.andersson@linaro.org>,
	baolin wang <baolin.wang7@gmail.com>,
	jonathan cameron <jic23@kernel.org>,
	"lars-peter\ clausen" <lars@metafoo.de>,
	olivier moysan <olivier.moysan@foss.st.com>,
	arnaud pouliquen <arnaud.pouliquen@foss.st.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Jassi Brar <jassisinghbrar@gmail.com>,
	"Mauro Carvalho\ Chehab" <mchehab@kernel.org>,
	Hugues Fruchet <hugues.fruchet@foss.st.com>,
	Fabrice Gasnier <fabrice.gasnier@foss.st.com>,
	Lee Jones <lee.jones@linaro.org>,
	Miquel Raynal <miquel.raynal@bootlin.com>,
	"Richard\ Weinberger" <richard@nod.at>,
	Vignesh Raghavendra <vigneshr@ti.com>,
	"Jakub\ Kicinski" <kuba@kernel.org>,
	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>,
	Kishon Vijay Abraham I <kishon@ti.com>,
	Linus Walleij <linus.walleij@linaro.org>,
	Liam Girdwood <lgirdwood@gmail.com>,
	Mark Brown <broonie@kernel.org>,
	Mathieu Poirier <mathieu.poirier@linaro.org>,
	Matt Mackall <mpm@selenic.com>,
	"Alessandro\ Zummo" <a.zummo@towertech.it>,
	Alexandre Belloni <alexandre.belloni@bootlin.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	"Rafael J . Wysocki" <rafael@kernel.org>,
	Daniel Lezcano <daniel.lezcano@linaro.org>,
	Amit Kucheria <amitk@kernel.org>, Zhang Rui <rui.zhang@intel.com>,
	Wim Van Sebroeck <wim@linux-watchdog.org>,
	Guenter Roeck <linux@roeck-us.net>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Viresh Kumar <viresh.kumar@linaro.org>,
	"Ahmad\ Fatoum" <a.fatoum@pengutronix.de>,
	Jagan Teki <jagan@amarulasolutions.com>,
	dillon min <dillon.minfei@gmail.com>, Marek Vasut <marex@denx.de>,
	"Laurent\ Pinchart" <laurent.pinchart@ideasonboard.com>,
	Sebastian Reichel <sre@kernel.org>,
	Dmitry Torokhov <dmitry.torokhov@gmail.com>,
	Paul Cercueil <paul@crapouillou.net>,
	Fabien Dessenne <fabien.dessenne@foss.st.com>,
	Christophe Roullier <christophe.roullier@foss.st.com>,
	Gabriel Fernandez <gabriel.fernandez@foss.st.com>,
	Lionel Debieve <lionel.debieve@foss.st.com>,
	Amelie Delaunay <amelie.delaunay@foss.st.com>,
	Pierre-Yves MORDRET <pierre-yves.mordret@foss.st.com>,
	Ludovic Barre <ludovic.barre@foss.st.com>,
	Christophe Kerello <christophe.kerello@foss.st.com>,
	pascal Paillet <p.paillet@foss.st.com>,
	Giuseppe Cavallaro <peppe.cavallaro@st.com>,
	"Jose\ Abreu" <joabreu@synopsys.com>,
	Le Ray <erwan.leray@foss.st.com>, <devicetree@vger.kernel.org>,
	<linux-kernel@vger.kernel.org>,
	<linux-stm32@st-md-mailman.stormreply.com>,
	<linux-arm-kernel@lists.infradead.org>,
	<linux-clk@vger.kernel.org>, <linux-crypto@vger.kernel.org>,
	<dri-devel@lists.freedesktop.org>, <dmaengine@vger.kernel.org>,
	<linux-remoteproc@vger.kernel.org>, <linux-i2c@vger.kernel.org>,
	<linux-iio@vger.kernel.org>, <alsa-devel@alsa-project.org>,
	<linux-media@vger.kernel.org>, <linux-mtd@lists.infradead.org>,
	<netdev@vger.kernel.org>, <linux-phy@lists.infradead.org>,
	<linux-gpio@vger.kernel.org>, <linux-rtc@vger.kernel.org>,
	<linux-serial@vger.kernel.org>, <linux-spi@vger.kernel.org>,
	<linux-pm@vger.kernel.org>, <linux-usb@vger.kernel.org>,
	<linux-watchdog@vger.kernel.org>
Subject: Re: dt-bindings: treewide: Update @st.com email address to @foss.st.com
Date: Wed, 27 Oct 2021 15:21:28 +0100	[thread overview]
Message-ID: <874k92blav.wl-maz@kernel.org> (raw)
In-Reply-To: <865a4055-5c2f-0793-bdce-9f04eac167d2@foss.st.com>

On Wed, 27 Oct 2021 14:56:35 +0100,
Patrice CHOTARD <patrice.chotard@foss.st.com> wrote:
> 
> Hi Marc
> 
> +Joe Perches
> 
> On 10/27/21 8:11 AM, Patrice CHOTARD wrote:
> > Hi Marc
> > 
> > On 10/20/21 1:39 PM, Marc Zyngier wrote:
> >> On Wed, 20 Oct 2021 08:45:02 +0100,
> >> Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> wrote:
> >>>
> >>> On 20/10/2021 08:50, patrice.chotard@foss.st.com wrote:
> >>>> From: Patrice Chotard <patrice.chotard@foss.st.com>
> >>>>
> >>>> Not all @st.com email address are concerned, only people who have
> >>>> a specific @foss.st.com email will see their entry updated.
> >>>> For some people, who left the company, remove their email.
> >>>>
> >>>
> >>> Please split simple address change from maintainer updates (removal,
> >>> addition).
> >>>
> >>> Also would be nice to see here explained *why* are you doing this.
> >>
> >> And why this can't be done with a single update to .mailmap, like
> >> anyone else does.
> > 
> > Thanks for the tips, yes, it will be simpler.
> > 
> > Thanks
> > Patrice
> > 
> >>
> >> 	M.
> >>
> 
> I made a try by updating .mailmap with adding a new entry with my @foss.st.com email :
> 
>  Pali Rohár <pali@kernel.org> <pali.rohar@gmail.com>
>  Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
> +Patrice Chotard <patrice.chotard@foss.st.com> <patrice.chotard@st.com>
>  Patrick Mochel <mochel@digitalimplant.org>
>  Paul Burton <paulburton@kernel.org> <paul.burton@imgtec.com>
> 
> But when running ./scripts/get_maintainer.pl Documentation/devicetree/bindings/arm/sti.yaml, by old email is still displayed
> 
> Rob Herring <robh+dt@kernel.org> (maintainer:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS)
> Patrice Chotard <patrice.chotard@st.com> (in file)
> devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS)
> linux-kernel@vger.kernel.org (open list)
> 
> By default, the get_maintainer.pl script is using .mailmap file
> ($email_use_mailmap = 1).
> 
> It seems there is an issue with get_maintainer.pl and maintainer
> name/e-mail found in yaml file ?

Try this (warning though: my Perl-foo is non-existent).

	M.

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index 2075db0c08b8..2a84a3fb0130 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -986,6 +986,7 @@ sub get_maintainers {
 	    my ($name, $address) = parse_email($email);
 
 	    my $tmp_email = format_email($name, $address, $email_usename);
+	    $tmp_email = mailmap_email($tmp_email);
 	    push_email_address($tmp_email, '');
 	    add_role($tmp_email, 'in file');
 	}

-- 
Without deviation from the norm, progress is not possible.

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

WARNING: multiple messages have this Message-ID (diff)
From: Marc Zyngier <maz@kernel.org>
To: Patrice CHOTARD <patrice.chotard@foss.st.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>,
	<joe@perches.com>, Rob Herring <robh+dt@kernel.org>,
	maxime coquelin <mcoquelin.stm32@gmail.com>,
	alexandre torgue <alexandre.torgue@foss.st.com>,
	michael turquette <mturquette@baylibre.com>,
	stephen boyd <sboyd@kernel.org>,
	herbert xu <herbert@gondor.apana.org.au>,
	"david s . miller" <davem@davemloft.net>,
	david airlie <airlied@linux.ie>, daniel vetter <daniel@ffwll.ch>,
	thierry reding <thierry.reding@gmail.com>,
	sam ravnborg <sam@ravnborg.org>,
	yannick fertre <yannick.fertre@foss.st.com>,
	"philippe\ cornu" <philippe.cornu@foss.st.com>,
	benjamin gaignard <benjamin.gaignard@linaro.org>,
	vinod koul <vkoul@kernel.org>, ohad ben-cohen <ohad@wizery.com>,
	bjorn andersson <bjorn.andersson@linaro.org>,
	baolin wang <baolin.wang7@gmail.com>,
	jonathan cameron <jic23@kernel.org>,
	"lars-peter\ clausen" <lars@metafoo.de>,
	olivier moysan <olivier.moysan@foss.st.com>,
	arnaud pouliquen <arnaud.pouliquen@foss.st.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Jassi Brar <jassisinghbrar@gmail.com>,
	"Mauro Carvalho\ Chehab" <mchehab@kernel.org>,
	Hugues Fruchet <hugues.fruchet@foss.st.com>,
	Fabrice Gasnier <fabrice.gasnier@foss.st.com>,
	Lee Jones <lee.jones@linaro.org>,
	Miquel Raynal <miquel.raynal@bootlin.com>,
	"Richard\ Weinberger" <richard@nod.at>,
	Vignesh Raghavendra <vigneshr@ti.com>,
	"Jakub\ Kicinski" <kuba@kernel.org>,
	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>,
	Kishon Vijay Abraham I <kishon@ti.com>,
	Linus Walleij <linus.walleij@linaro.org>,
	Liam Girdwood <lgirdwood@gmail.com>,
	Mark Brown <broonie@kernel.org>,
	Mathieu Poirier <mathieu.poirier@linaro.org>,
	Matt Mackall <mpm@selenic.com>,
	"Alessandro\ Zummo" <a.zummo@towertech.it>,
	Alexandre Belloni <alexandre.belloni@bootlin.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	"Rafael J . Wysocki" <rafael@kernel.org>,
	Daniel Lezcano <daniel.lezcano@linaro.org>,
	Amit Kucheria <amitk@kernel.org>, Zhang Rui <rui.zhang@intel.com>,
	Wim Van Sebroeck <wim@linux-watchdog.org>,
	Guenter Roeck <linux@roeck-us.net>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Viresh Kumar <viresh.kumar@linaro.org>,
	"Ahmad\ Fatoum" <a.fatoum@pengutronix.de>,
	Jagan Teki <jagan@amarulasolutions.com>,
	dillon min <dillon.minfei@gmail.com>, Marek Vasut <marex@denx.de>,
	"Laurent\ Pinchart" <laurent.pinchart@ideasonboard.com>,
	Sebastian Reichel <sre@kernel.org>,
	Dmitry Torokhov <dmitry.torokhov@gmail.com>,
	Paul Cercueil <paul@crapouillou.net>,
	Fabien Dessenne <fabien.dessenne@foss.st.com>,
	Christophe Roullier <christophe.roullier@foss.st.com>,
	Gabriel Fernandez <gabriel.fernandez@foss.st.com>,
	Lionel Debieve <lionel.debieve@foss.st.com>,
	Amelie Delaunay <amelie.delaunay@foss.st.com>,
	Pierre-Yves MORDRET <pierre-yves.mordret@foss.st.com>,
	Ludovic Barre <ludovic.barre@foss.st.com>,
	Christophe Kerello <christophe.kerello@foss.st.com>,
	pascal Paillet <p.paillet@foss.st.com>,
	Giuseppe Cavallaro <peppe.cavallaro@st.com>,
	"Jose\ Abreu" <joabreu@synopsys.com>,
	Le Ray <erwan.leray@foss.st.com>, <devicetree@vger.kernel.org>,
	<linux-kernel@vger.kernel.org>,
	<linux-stm32@st-md-mailman.stormreply.com>,
	<linux-arm-kernel@lists.infradead.org>,
	<linux-clk@vger.kernel.org>, <linux-crypto@vger.kernel.org>,
	<dri-devel@lists.freedesktop.org>, <dmaengine@vger.kernel.org>,
	<linux-remoteproc@vger.kernel.org>, <linux-i2c@vger.kernel.org>,
	<linux-iio@vger.kernel.org>, <alsa-devel@alsa-project.org>,
	<linux-media@vger.kernel.org>, <linux-mtd@lists.infradead.org>,
	<netdev@vger.kernel.org>, <linux-phy@lists.infradead.org>,
	<linux-gpio@vger.kernel.org>, <linux-rtc@vger.kernel.org>,
	<linux-serial@vger.kernel.org>, <linux-spi@vger.kernel.org>,
	<linux-pm@vger.kernel.org>, <linux-usb@vger.kernel.org>,
	<linux-watchdog@vger.kernel.org>
Subject: Re: dt-bindings: treewide: Update @st.com email address to @foss.st.com
Date: Wed, 27 Oct 2021 15:21:28 +0100	[thread overview]
Message-ID: <874k92blav.wl-maz@kernel.org> (raw)
In-Reply-To: <865a4055-5c2f-0793-bdce-9f04eac167d2@foss.st.com>

On Wed, 27 Oct 2021 14:56:35 +0100,
Patrice CHOTARD <patrice.chotard@foss.st.com> wrote:
> 
> Hi Marc
> 
> +Joe Perches
> 
> On 10/27/21 8:11 AM, Patrice CHOTARD wrote:
> > Hi Marc
> > 
> > On 10/20/21 1:39 PM, Marc Zyngier wrote:
> >> On Wed, 20 Oct 2021 08:45:02 +0100,
> >> Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> wrote:
> >>>
> >>> On 20/10/2021 08:50, patrice.chotard@foss.st.com wrote:
> >>>> From: Patrice Chotard <patrice.chotard@foss.st.com>
> >>>>
> >>>> Not all @st.com email address are concerned, only people who have
> >>>> a specific @foss.st.com email will see their entry updated.
> >>>> For some people, who left the company, remove their email.
> >>>>
> >>>
> >>> Please split simple address change from maintainer updates (removal,
> >>> addition).
> >>>
> >>> Also would be nice to see here explained *why* are you doing this.
> >>
> >> And why this can't be done with a single update to .mailmap, like
> >> anyone else does.
> > 
> > Thanks for the tips, yes, it will be simpler.
> > 
> > Thanks
> > Patrice
> > 
> >>
> >> 	M.
> >>
> 
> I made a try by updating .mailmap with adding a new entry with my @foss.st.com email :
> 
>  Pali Rohár <pali@kernel.org> <pali.rohar@gmail.com>
>  Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
> +Patrice Chotard <patrice.chotard@foss.st.com> <patrice.chotard@st.com>
>  Patrick Mochel <mochel@digitalimplant.org>
>  Paul Burton <paulburton@kernel.org> <paul.burton@imgtec.com>
> 
> But when running ./scripts/get_maintainer.pl Documentation/devicetree/bindings/arm/sti.yaml, by old email is still displayed
> 
> Rob Herring <robh+dt@kernel.org> (maintainer:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS)
> Patrice Chotard <patrice.chotard@st.com> (in file)
> devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS)
> linux-kernel@vger.kernel.org (open list)
> 
> By default, the get_maintainer.pl script is using .mailmap file
> ($email_use_mailmap = 1).
> 
> It seems there is an issue with get_maintainer.pl and maintainer
> name/e-mail found in yaml file ?

Try this (warning though: my Perl-foo is non-existent).

	M.

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index 2075db0c08b8..2a84a3fb0130 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -986,6 +986,7 @@ sub get_maintainers {
 	    my ($name, $address) = parse_email($email);
 
 	    my $tmp_email = format_email($name, $address, $email_usename);
+	    $tmp_email = mailmap_email($tmp_email);
 	    push_email_address($tmp_email, '');
 	    add_role($tmp_email, 'in file');
 	}

-- 
Without deviation from the norm, progress is not possible.

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

WARNING: multiple messages have this Message-ID (diff)
From: Marc Zyngier <maz@kernel.org>
To: Patrice CHOTARD <patrice.chotard@foss.st.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>,
	<joe@perches.com>, Rob Herring <robh+dt@kernel.org>,
	maxime coquelin <mcoquelin.stm32@gmail.com>,
	alexandre torgue <alexandre.torgue@foss.st.com>,
	michael turquette <mturquette@baylibre.com>,
	stephen boyd <sboyd@kernel.org>,
	herbert xu <herbert@gondor.apana.org.au>,
	"david s . miller" <davem@davemloft.net>,
	david airlie <airlied@linux.ie>, daniel vetter <daniel@ffwll.ch>,
	thierry reding <thierry.reding@gmail.com>,
	sam ravnborg <sam@ravnborg.org>,
	yannick fertre <yannick.fertre@foss.st.com>,
	"philippe\ cornu" <philippe.cornu@foss.st.com>,
	benjamin gaignard <benjamin.gaignard@linaro.org>,
	vinod koul <vkoul@kernel.org>, ohad ben-cohen <ohad@wizery.com>,
	bjorn andersson <bjorn.andersson@linaro.org>,
	baolin wang <baolin.wang7@gmail.com>,
	jonathan cameron <jic23@kernel.org>,
	"lars-peter\ clausen" <lars@metafoo.de>,
	olivier moysan <olivier.moysan@foss.st.com>,
	arnaud pouliquen <arnaud.pouliquen@foss.st.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Jassi Brar <jassisinghbrar@gmail.com>,
	"Mauro Carvalho\ Chehab" <mchehab@kernel.org>,
	Hugues Fruchet <hugues.fruchet@foss.st.com>,
	Fabrice Gasnier <fabrice.gasnier@foss.st.com>,
	Lee Jones <lee.jones@linaro.org>,
	Miquel Raynal <miquel.raynal@bootlin.com>,
	"Richard\ Weinberger" <richard@nod.at>,
	Vignesh Raghavendra <vigneshr@ti.com>,
	"Jakub\ Kicinski" <kuba@kernel.org>,
	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>,
	Kishon Vijay Abraham I <kishon@ti.com>,
	Linus Walleij <linus.walleij@linaro.org>,
	Liam Girdwood <lgirdwood@gmail.com>,
	Mark Brown <broonie@kernel.org>,
	Mathieu Poirier <mathieu.poirier@linaro.org>,
	Matt Mackall <mpm@selenic.com>,
	"Alessandro\ Zummo" <a.zummo@towertech.it>,
	Alexandre Belloni <alexandre.belloni@bootlin.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	"Rafael J . Wysocki" <rafael@kernel.org>,
	Daniel Lezcano <daniel.lezcano@linaro.org>,
	Amit Kucheria <amitk@kernel.org>, Zhang Rui <rui.zhang@intel.com>,
	Wim Van Sebroeck <wim@linux-watchdog.org>,
	Guenter Roeck <linux@roeck-us.net>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Viresh Kumar <viresh.kumar@linaro.org>,
	"Ahmad\ Fatoum" <a.fatoum@pengutronix.de>,
	Jagan Teki <jagan@amarulasolutions.com>,
	dillon min <dillon.minfei@gmail.com>, Marek Vasut <marex@denx.de>,
	"Laurent\ Pinchart" <laurent.pinchart@ideasonboard.com>,
	Sebastian Reichel <sre@kernel.org>,
	Dmitry Torokhov <dmitry.torokhov@gmail.com>,
	Paul Cercueil <paul@crapouillou.net>,
	Fabien Dessenne <fabien.dessenne@foss.st.com>,
	Christophe Roullier <christophe.roullier@foss.st.com>,
	Gabriel Fernandez <gabriel.fernandez@foss.st.com>,
	Lionel Debieve <lionel.debieve@foss.st.com>,
	Amelie Delaunay <amelie.delaunay@foss.st.com>,
	Pierre-Yves MORDRET <pierre-yves.mordret@foss.st.com>,
	Ludovic Barre <ludovic.barre@foss.st.com>,
	Christophe Kerello <christophe.kerello@foss.st.com>,
	pascal Paillet <p.paillet@foss.st.com>,
	Giuseppe Cavallaro <peppe.cavallaro@st.com>,
	"Jose\ Abreu" <joabreu@synopsys.com>,
	Le Ray <erwan.leray@foss.st.com>, <devicetree@vger.kernel.org>,
	<linux-kernel@vger.kernel.org>,
	<linux-stm32@st-md-mailman.stormreply.com>,
	<linux-arm-kernel@lists.infradead.org>,
	<linux-clk@vger.kernel.org>, <linux-crypto@vger.kernel.org>,
	<dri-devel@lists.freedesktop.org>, <dmaengine@vger.kernel.org>,
	<linux-remoteproc@vger.kernel.org>, <linux-i2c@vger.kernel.org>,
	<linux-iio@vger.kernel.org>, <alsa-devel@alsa-project.org>,
	<linux-media@vger.kernel.org>, <linux-mtd@lists.infradead.org>,
	<netdev@vger.kernel.org>, <linux-phy@lists.infradead.org>,
	<linux-gpio@vger.kernel.org>, <linux-rtc@vger.kernel.org>,
	<linux-serial@vger.kernel.org>, <linux-spi@vger.kernel.org>,
	<linux-pm@vger.kernel.org>, <linux-usb@vger.kernel.org>,
	<linux-watchdog@vger.kernel.org>
Subject: Re: dt-bindings: treewide: Update @st.com email address to @foss.st.com
Date: Wed, 27 Oct 2021 15:21:28 +0100	[thread overview]
Message-ID: <874k92blav.wl-maz@kernel.org> (raw)
In-Reply-To: <865a4055-5c2f-0793-bdce-9f04eac167d2@foss.st.com>

On Wed, 27 Oct 2021 14:56:35 +0100,
Patrice CHOTARD <patrice.chotard@foss.st.com> wrote:
> 
> Hi Marc
> 
> +Joe Perches
> 
> On 10/27/21 8:11 AM, Patrice CHOTARD wrote:
> > Hi Marc
> > 
> > On 10/20/21 1:39 PM, Marc Zyngier wrote:
> >> On Wed, 20 Oct 2021 08:45:02 +0100,
> >> Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> wrote:
> >>>
> >>> On 20/10/2021 08:50, patrice.chotard@foss.st.com wrote:
> >>>> From: Patrice Chotard <patrice.chotard@foss.st.com>
> >>>>
> >>>> Not all @st.com email address are concerned, only people who have
> >>>> a specific @foss.st.com email will see their entry updated.
> >>>> For some people, who left the company, remove their email.
> >>>>
> >>>
> >>> Please split simple address change from maintainer updates (removal,
> >>> addition).
> >>>
> >>> Also would be nice to see here explained *why* are you doing this.
> >>
> >> And why this can't be done with a single update to .mailmap, like
> >> anyone else does.
> > 
> > Thanks for the tips, yes, it will be simpler.
> > 
> > Thanks
> > Patrice
> > 
> >>
> >> 	M.
> >>
> 
> I made a try by updating .mailmap with adding a new entry with my @foss.st.com email :
> 
>  Pali Rohár <pali@kernel.org> <pali.rohar@gmail.com>
>  Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
> +Patrice Chotard <patrice.chotard@foss.st.com> <patrice.chotard@st.com>
>  Patrick Mochel <mochel@digitalimplant.org>
>  Paul Burton <paulburton@kernel.org> <paul.burton@imgtec.com>
> 
> But when running ./scripts/get_maintainer.pl Documentation/devicetree/bindings/arm/sti.yaml, by old email is still displayed
> 
> Rob Herring <robh+dt@kernel.org> (maintainer:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS)
> Patrice Chotard <patrice.chotard@st.com> (in file)
> devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS)
> linux-kernel@vger.kernel.org (open list)
> 
> By default, the get_maintainer.pl script is using .mailmap file
> ($email_use_mailmap = 1).
> 
> It seems there is an issue with get_maintainer.pl and maintainer
> name/e-mail found in yaml file ?

Try this (warning though: my Perl-foo is non-existent).

	M.

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index 2075db0c08b8..2a84a3fb0130 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -986,6 +986,7 @@ sub get_maintainers {
 	    my ($name, $address) = parse_email($email);
 
 	    my $tmp_email = format_email($name, $address, $email_usename);
+	    $tmp_email = mailmap_email($tmp_email);
 	    push_email_address($tmp_email, '');
 	    add_role($tmp_email, 'in file');
 	}

-- 
Without deviation from the norm, progress is not possible.

  reply	other threads:[~2021-10-28  7:27 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-10-20  6:50 dt-bindings: treewide: Update @st.com email address to @foss.st.com patrice.chotard
2021-10-20  6:50 ` patrice.chotard
2021-10-20  6:50 ` patrice.chotard
2021-10-20  6:50 ` patrice.chotard
2021-10-20  7:45 ` Krzysztof Kozlowski
2021-10-20  7:45   ` Krzysztof Kozlowski
2021-10-20  7:45   ` Krzysztof Kozlowski
2021-10-20  7:45   ` Krzysztof Kozlowski
2021-10-20 11:39   ` Marc Zyngier
2021-10-20 11:39     ` Marc Zyngier
2021-10-20 11:39     ` Marc Zyngier
2021-10-20 11:39     ` Marc Zyngier
2021-10-27  6:11     ` Patrice CHOTARD
2021-10-27  6:11       ` Patrice CHOTARD
2021-10-27  6:11       ` Patrice CHOTARD
2021-10-27  6:11       ` Patrice CHOTARD
2021-10-27 13:56       ` Patrice CHOTARD
2021-10-27 13:56         ` Patrice CHOTARD
2021-10-27 13:56         ` Patrice CHOTARD
2021-10-27 13:56         ` Patrice CHOTARD
2021-10-27 14:21         ` Marc Zyngier [this message]
2021-10-27 14:21           ` Marc Zyngier
2021-10-27 14:21           ` Marc Zyngier
2021-10-27 14:21           ` Marc Zyngier
2021-10-27 16:57         ` Joe Perches
2021-10-27 16:57           ` Joe Perches
2021-10-27 16:57           ` Joe Perches
2021-10-27 16:57           ` Joe Perches
2021-10-27  6:10   ` Patrice CHOTARD
2021-10-27  6:10     ` Patrice CHOTARD
2021-10-27  6:10     ` Patrice CHOTARD
2021-10-27  6:10     ` Patrice CHOTARD

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=874k92blav.wl-maz@kernel.org \
    --to=maz@kernel.org \
    --cc=a.fatoum@pengutronix.de \
    --cc=a.zummo@towertech.it \
    --cc=airlied@linux.ie \
    --cc=alexandre.belloni@bootlin.com \
    --cc=alexandre.torgue@foss.st.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=amelie.delaunay@foss.st.com \
    --cc=amitk@kernel.org \
    --cc=arnaud.pouliquen@foss.st.com \
    --cc=baolin.wang7@gmail.com \
    --cc=benjamin.gaignard@linaro.org \
    --cc=bjorn.andersson@linaro.org \
    --cc=broonie@kernel.org \
    --cc=christophe.kerello@foss.st.com \
    --cc=christophe.roullier@foss.st.com \
    --cc=daniel.lezcano@linaro.org \
    --cc=daniel@ffwll.ch \
    --cc=davem@davemloft.net \
    --cc=devicetree@vger.kernel.org \
    --cc=dillon.minfei@gmail.com \
    --cc=dmaengine@vger.kernel.org \
    --cc=dmitry.torokhov@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=erwan.leray@foss.st.com \
    --cc=fabien.dessenne@foss.st.com \
    --cc=fabrice.gasnier@foss.st.com \
    --cc=gabriel.fernandez@foss.st.com \
    --cc=geert+renesas@glider.be \
    --cc=gregkh@linuxfoundation.org \
    --cc=herbert@gondor.apana.org.au \
    --cc=hugues.fruchet@foss.st.com \
    --cc=jagan@amarulasolutions.com \
    --cc=jassisinghbrar@gmail.com \
    --cc=jic23@kernel.org \
    --cc=joabreu@synopsys.com \
    --cc=joe@perches.com \
    --cc=kishon@ti.com \
    --cc=krzysztof.kozlowski@canonical.com \
    --cc=kuba@kernel.org \
    --cc=lars@metafoo.de \
    --cc=laurent.pinchart@ideasonboard.com \
    --cc=lee.jones@linaro.org \
    --cc=lgirdwood@gmail.com \
    --cc=linus.walleij@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-clk@vger.kernel.org \
    --cc=linux-crypto@vger.kernel.org \
    --cc=linux-gpio@vger.kernel.org \
    --cc=linux-i2c@vger.kernel.org \
    --cc=linux-iio@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-media@vger.kernel.org \
    --cc=linux-mtd@lists.infradead.org \
    --cc=linux-phy@lists.infradead.org \
    --cc=linux-pm@vger.kernel.org \
    --cc=linux-remoteproc@vger.kernel.org \
    --cc=linux-rtc@vger.kernel.org \
    --cc=linux-serial@vger.kernel.org \
    --cc=linux-spi@vger.kernel.org \
    --cc=linux-stm32@st-md-mailman.stormreply.com \
    --cc=linux-usb@vger.kernel.org \
    --cc=linux-watchdog@vger.kernel.org \
    --cc=linux@roeck-us.net \
    --cc=lionel.debieve@foss.st.com \
    --cc=ludovic.barre@foss.st.com \
    --cc=marex@denx.de \
    --cc=mathieu.poirier@linaro.org \
    --cc=mchehab@kernel.org \
    --cc=mcoquelin.stm32@gmail.com \
    --cc=miquel.raynal@bootlin.com \
    --cc=mpm@selenic.com \
    --cc=mturquette@baylibre.com \
    --cc=netdev@vger.kernel.org \
    --cc=ohad@wizery.com \
    --cc=olivier.moysan@foss.st.com \
    --cc=p.paillet@foss.st.com \
    --cc=patrice.chotard@foss.st.com \
    --cc=paul@crapouillou.net \
    --cc=peppe.cavallaro@st.com \
    --cc=philippe.cornu@foss.st.com \
    --cc=pierre-yves.mordret@foss.st.com \
    --cc=rafael@kernel.org \
    --cc=richard@nod.at \
    --cc=robh+dt@kernel.org \
    --cc=rui.zhang@intel.com \
    --cc=sam@ravnborg.org \
    --cc=sboyd@kernel.org \
    --cc=sre@kernel.org \
    --cc=tglx@linutronix.de \
    --cc=thierry.reding@gmail.com \
    --cc=vigneshr@ti.com \
    --cc=viresh.kumar@linaro.org \
    --cc=vkoul@kernel.org \
    --cc=wim@linux-watchdog.org \
    --cc=yannick.fertre@foss.st.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.