From: Arnd Bergmann <arnd@kernel.org> To: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: "Linux ARM" <linux-arm-kernel@lists.infradead.org>, "Linux Kernel Mailing List" <linux-kernel@vger.kernel.org>, "Baruch Siach" <baruch@tkos.co.il>, "Geert Uytterhoeven" <geert+renesas@glider.be>, "Neil Armstrong" <narmstrong@baylibre.com>, "Viresh Kumar" <viresh.kumar@linaro.org>, "Linus Walleij" <linus.walleij@linaro.org>, "Daniel Tang" <dt.tangr@gmail.com>, "Jamie Iles" <jamie@jamieiles.com>, "Krzysztof Adamski" <krzysztof.adamski@nokia.com>, "Alexander Shiyan" <shc_work@mail.ru>, "Michael Ellerman" <mpe@ellerman.id.au>, "Russell King - ARM Linux" <linux@armlinux.org.uk>, "Wei Xu" <xuwei5@hisilicon.com>, "Oleksij Rempel" <o.rempel@pengutronix.de>, "Alex Elder" <elder@linaro.org>, "Marc Gonzalez" <marc.w.gonzalez@free.fr>, "Hans Ulli Kroll" <ulli.kroll@googlemail.com>, "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>, "Steven Rostedt" <rostedt@goodmis.org>, "Vladimir Zapolskiy" <vz@mleia.com>, "Lubomir Rintel" <lkundrak@v3.sk>, "Koen Vandeputte" <koen.vandeputte@ncentric.com>, "Barry Song" <song.bao.hua@hisilicon.com>, "Thomas Bogendoerfer" <tsbogend@alpha.franken.de>, "Yoshinori Sato" <ysato@users.sourceforge.jp>, "Jonas Jensen" <jonas.jensen@gmail.com>, "Hartley Sweeten" <hsweeten@visionengravers.com>, "Mark Salter" <msalter@redhat.com>, "Shawn Guo" <shawnguo@kernel.org>, "Alexandre Belloni" <alexandre.belloni@bootlin.com> Subject: Re: Old platforms: bring out your dead Date: Mon, 11 Jan 2021 21:10:12 +0100 [thread overview] Message-ID: <CAK8P3a2bhqa60Jd=kO5sOq+mKqA_Krnrbk3UJE2W97aF_EYj0A@mail.gmail.com> (raw) In-Reply-To: <20210111205814.0e6d3493@windsurf.home> On Mon, Jan 11, 2021 at 8:58 PM Thomas Petazzoni <thomas.petazzoni@bootlin.com> wrote: > > On Fri, 8 Jan 2021 23:55:06 +0100 Arnd Bergmann <arnd@kernel.org> wrote: > > So overall, I'd say that yes we could probably drop arch/arm/mach-dove/. Russell mentioned that he still uses a cubox with an out-of-tree board file for dove. > > * spear -- added in 2010, no notable changes since 2015 > > Well, I did quite a few improvements in spear DTs in 2017, some > improvements to the NAND FSMC driver for Spear, and my colleague Miquèl > Raynal fixed an issue in the Spear NOR driver in 2019. > > We have one customer running a 4.14 upstream kernel on a Spear600 > product, and this was a fairly "recent" port, in the sense that the > product was originally running WinCE, and we ported Linux to it many > years later after the product was first shipped. Ok, thanks for the list, very helpful. Sorry I missed your DT changes when I went through the logs there. Viresh already pointed out Schneider Electric as a user of multiple SPEAr SoCs. > > * lpc32xx -- added in 2010, multiplatform 2019, hardware is EOL > > As late as early 2020, we were finishing the migration of one of our > customer LPC32xx platform to a recent mainline kernel. > > So in fact for us at Bootlin, it happens pretty regularly to see users > of "legacy" platforms having a need for an updated kernel. From the > above, you can see that even legacy SoCs such as Spear600 and LPC32xx > are still used in products were kernel are being updated. I had put the lpc32xx in the list of code that is still updated and should not get removed unless the maintainers think it is near its end of useful life (which I did not really expect in this case). Arnd
WARNING: multiple messages have this Message-ID (diff)
From: Arnd Bergmann <arnd@kernel.org> To: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: "Baruch Siach" <baruch@tkos.co.il>, "Geert Uytterhoeven" <geert+renesas@glider.be>, "Neil Armstrong" <narmstrong@baylibre.com>, "Viresh Kumar" <viresh.kumar@linaro.org>, "Linus Walleij" <linus.walleij@linaro.org>, "Alexandre Belloni" <alexandre.belloni@bootlin.com>, "Daniel Tang" <dt.tangr@gmail.com>, "Jamie Iles" <jamie@jamieiles.com>, "Krzysztof Adamski" <krzysztof.adamski@nokia.com>, "Alexander Shiyan" <shc_work@mail.ru>, "Michael Ellerman" <mpe@ellerman.id.au>, "Russell King - ARM Linux" <linux@armlinux.org.uk>, "Wei Xu" <xuwei5@hisilicon.com>, "Oleksij Rempel" <o.rempel@pengutronix.de>, "Alex Elder" <elder@linaro.org>, "Marc Gonzalez" <marc.w.gonzalez@free.fr>, "Hans Ulli Kroll" <ulli.kroll@googlemail.com>, "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>, "Steven Rostedt" <rostedt@goodmis.org>, "Vladimir Zapolskiy" <vz@mleia.com>, "Lubomir Rintel" <lkundrak@v3.sk>, "Koen Vandeputte" <koen.vandeputte@ncentric.com>, "Linux ARM" <linux-arm-kernel@lists.infradead.org>, "Barry Song" <song.bao.hua@hisilicon.com>, "Thomas Bogendoerfer" <tsbogend@alpha.franken.de>, "Yoshinori Sato" <ysato@users.sourceforge.jp>, "Linux Kernel Mailing List" <linux-kernel@vger.kernel.org>, "Jonas Jensen" <jonas.jensen@gmail.com>, "Hartley Sweeten" <hsweeten@visionengravers.com>, "Mark Salter" <msalter@redhat.com>, "Shawn Guo" <shawnguo@kernel.org> Subject: Re: Old platforms: bring out your dead Date: Mon, 11 Jan 2021 21:10:12 +0100 [thread overview] Message-ID: <CAK8P3a2bhqa60Jd=kO5sOq+mKqA_Krnrbk3UJE2W97aF_EYj0A@mail.gmail.com> (raw) In-Reply-To: <20210111205814.0e6d3493@windsurf.home> On Mon, Jan 11, 2021 at 8:58 PM Thomas Petazzoni <thomas.petazzoni@bootlin.com> wrote: > > On Fri, 8 Jan 2021 23:55:06 +0100 Arnd Bergmann <arnd@kernel.org> wrote: > > So overall, I'd say that yes we could probably drop arch/arm/mach-dove/. Russell mentioned that he still uses a cubox with an out-of-tree board file for dove. > > * spear -- added in 2010, no notable changes since 2015 > > Well, I did quite a few improvements in spear DTs in 2017, some > improvements to the NAND FSMC driver for Spear, and my colleague Miquèl > Raynal fixed an issue in the Spear NOR driver in 2019. > > We have one customer running a 4.14 upstream kernel on a Spear600 > product, and this was a fairly "recent" port, in the sense that the > product was originally running WinCE, and we ported Linux to it many > years later after the product was first shipped. Ok, thanks for the list, very helpful. Sorry I missed your DT changes when I went through the logs there. Viresh already pointed out Schneider Electric as a user of multiple SPEAr SoCs. > > * lpc32xx -- added in 2010, multiplatform 2019, hardware is EOL > > As late as early 2020, we were finishing the migration of one of our > customer LPC32xx platform to a recent mainline kernel. > > So in fact for us at Bootlin, it happens pretty regularly to see users > of "legacy" platforms having a need for an updated kernel. From the > above, you can see that even legacy SoCs such as Spear600 and LPC32xx > are still used in products were kernel are being updated. I had put the lpc32xx in the list of code that is still updated and should not get removed unless the maintainers think it is near its end of useful life (which I did not really expect in this case). Arnd _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2021-01-11 20:11 UTC|newest] Thread overview: 246+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-01-08 22:55 Old platforms: bring out your dead Arnd Bergmann 2021-01-08 22:55 ` Arnd Bergmann 2021-01-08 23:32 ` Steven Rostedt 2021-01-08 23:32 ` Steven Rostedt 2021-01-09 22:04 ` Arnd Bergmann 2021-01-09 22:04 ` Arnd Bergmann 2021-01-08 23:44 ` Thomas Bogendoerfer 2021-01-08 23:44 ` Thomas Bogendoerfer 2021-01-09 0:16 ` Linus Walleij 2021-01-09 0:16 ` Linus Walleij 2021-01-09 17:32 ` Florian Fainelli 2021-01-09 17:32 ` Florian Fainelli 2021-01-09 21:59 ` Arnd Bergmann 2021-01-09 21:59 ` Arnd Bergmann 2021-01-09 5:56 ` Willy Tarreau 2021-01-09 5:56 ` Willy Tarreau 2021-01-09 21:52 ` Arnd Bergmann 2021-01-09 21:52 ` Arnd Bergmann 2021-01-10 6:21 ` Willy Tarreau 2021-01-10 6:21 ` Willy Tarreau 2021-01-10 10:44 ` Russell King - ARM Linux admin 2021-01-10 10:44 ` Russell King - ARM Linux admin 2021-01-11 9:50 ` David Laight 2021-01-11 9:50 ` David Laight 2021-01-13 10:27 ` Andy Shevchenko 2021-01-13 10:27 ` Andy Shevchenko 2021-01-13 12:02 ` Linus Walleij 2021-01-13 12:02 ` Linus Walleij 2021-01-13 12:17 ` Andy Shevchenko 2021-01-13 12:17 ` Andy Shevchenko 2021-01-13 12:21 ` Andy Shevchenko 2021-01-13 12:21 ` Andy Shevchenko 2021-01-15 0:03 ` Bernd Petrovitsch 2021-01-15 0:03 ` Bernd Petrovitsch 2021-01-15 0:24 ` William Breathitt Gray 2021-01-15 0:24 ` William Breathitt Gray 2021-01-15 8:59 ` David Laight 2021-01-15 8:59 ` David Laight 2021-01-13 12:30 ` William Breathitt Gray 2021-01-13 12:30 ` William Breathitt Gray 2021-01-13 12:56 ` William Breathitt Gray 2021-01-13 12:56 ` William Breathitt Gray 2021-01-13 13:44 ` Arnd Bergmann 2021-01-13 13:44 ` Arnd Bergmann 2021-02-04 21:01 ` Pavel Machek 2021-02-04 21:01 ` Pavel Machek 2021-02-05 9:13 ` David Laight 2021-02-05 9:13 ` David Laight 2021-02-05 9:29 ` Pavel Machek 2021-02-05 9:29 ` Pavel Machek 2021-01-09 17:34 ` Florian Fainelli 2021-01-09 17:34 ` Florian Fainelli 2021-01-09 21:18 ` Arnd Bergmann 2021-01-09 21:18 ` Arnd Bergmann 2021-01-09 17:43 ` Russell King - ARM Linux admin 2021-01-09 17:43 ` Russell King - ARM Linux admin 2021-01-09 21:34 ` Arnd Bergmann 2021-01-09 21:34 ` Arnd Bergmann 2021-01-11 20:09 ` Russell King - ARM Linux admin 2021-01-11 20:09 ` Russell King - ARM Linux admin 2021-01-09 20:19 ` Baruch Siach 2021-01-09 20:19 ` Baruch Siach 2021-01-09 21:19 ` Arnd Bergmann 2021-01-09 21:19 ` Arnd Bergmann [not found] ` <67171E13-6786-4B44-A8C2-3302963B055F@gmail.com> 2021-01-09 22:20 ` Arnd Bergmann 2021-01-09 22:20 ` Arnd Bergmann 2021-01-10 18:12 ` Fabian Vogt 2021-01-10 18:12 ` Fabian Vogt 2021-01-10 19:20 ` Arnd Bergmann 2021-01-10 19:20 ` Arnd Bergmann 2021-01-10 21:33 ` Linus Walleij 2021-01-10 21:33 ` Linus Walleij 2021-01-11 0:33 ` Russell King - ARM Linux admin 2021-01-11 0:33 ` Russell King - ARM Linux admin 2021-01-11 12:32 ` Arnd Bergmann 2021-01-11 12:32 ` Arnd Bergmann 2021-01-11 12:36 ` Russell King - ARM Linux admin 2021-01-11 12:36 ` Russell King - ARM Linux admin 2021-01-09 23:12 ` Andrew Lunn 2021-01-09 23:12 ` Andrew Lunn 2021-01-10 8:45 ` Arnd Bergmann 2021-01-10 8:45 ` Arnd Bergmann 2021-01-10 16:46 ` Andrew Lunn 2021-01-10 16:46 ` Andrew Lunn 2021-01-10 17:27 ` Arnd Bergmann 2021-01-10 17:27 ` Arnd Bergmann 2021-01-10 19:51 ` Andrew Lunn 2021-01-10 19:51 ` Andrew Lunn 2021-01-10 15:51 ` Neil Armstrong 2021-01-10 15:51 ` Neil Armstrong 2021-01-10 15:56 ` Arnd Bergmann 2021-01-10 15:56 ` Arnd Bergmann 2021-01-10 17:35 ` John Paul Adrian Glaubitz 2021-01-10 17:35 ` John Paul Adrian Glaubitz 2021-01-10 21:46 ` Sam Ravnborg 2021-01-10 21:46 ` Sam Ravnborg 2021-01-11 8:05 ` John Paul Adrian Glaubitz 2021-01-11 8:05 ` John Paul Adrian Glaubitz 2021-01-11 14:55 ` chase rayfield 2021-01-11 14:55 ` chase rayfield 2021-01-12 0:26 ` Rob Landley 2021-01-12 0:26 ` Rob Landley 2021-01-12 0:50 ` chase rayfield 2021-01-12 0:50 ` chase rayfield 2021-01-12 14:37 ` John Paul Adrian Glaubitz 2021-01-12 14:37 ` John Paul Adrian Glaubitz 2021-01-11 17:57 ` Rob Landley 2021-01-11 18:09 ` Rob Landley 2021-01-11 15:04 ` Gerhard Pircher 2021-01-11 15:04 ` Gerhard Pircher 2021-01-12 14:44 ` John Paul Adrian Glaubitz 2021-01-12 14:44 ` John Paul Adrian Glaubitz 2021-01-12 22:46 ` Linus Walleij 2021-01-12 22:46 ` Linus Walleij 2021-01-13 7:57 ` Rob Landley 2021-01-13 8:09 ` Rob Landley 2021-01-13 8:21 ` Geert Uytterhoeven 2021-01-13 8:21 ` Geert Uytterhoeven 2021-01-13 13:25 ` Rob Landley 2021-01-13 13:25 ` Rob Landley 2021-01-13 12:02 ` Andy Shevchenko 2021-01-13 12:02 ` Andy Shevchenko 2021-01-13 8:15 ` Geert Uytterhoeven 2021-01-13 8:15 ` Geert Uytterhoeven 2021-01-13 10:39 ` Arnd Bergmann 2021-01-13 10:39 ` Arnd Bergmann 2021-01-14 3:54 ` New platforms: bring out your dead, was " Finn Thain 2021-01-14 3:54 ` Finn Thain 2021-01-14 9:41 ` John Paul Adrian Glaubitz 2021-01-14 9:41 ` John Paul Adrian Glaubitz 2021-01-14 9:48 ` Geert Uytterhoeven 2021-01-14 9:48 ` Geert Uytterhoeven 2021-01-14 21:21 ` Arnd Bergmann 2021-01-14 21:21 ` Arnd Bergmann 2021-01-14 22:54 ` Undesirable code, was Re: Old platforms etc Finn Thain 2021-01-14 22:54 ` Finn Thain 2021-01-14 23:09 ` Old platforms: bring out your dead Max Filippov 2021-01-14 23:09 ` Max Filippov 2021-01-15 8:31 ` Arnd Bergmann 2021-01-15 8:31 ` Arnd Bergmann 2021-01-13 0:12 ` Old platforms never die, was " Finn Thain 2021-01-13 0:12 ` Finn Thain 2021-01-16 6:54 ` Rob Landley 2021-01-16 6:54 ` Rob Landley 2021-01-16 23:22 ` Finn Thain 2021-01-16 23:22 ` Finn Thain 2021-01-13 11:47 ` Andy Shevchenko 2021-01-13 11:47 ` Andy Shevchenko 2021-01-11 1:39 ` Daniel Palmer 2021-01-11 1:39 ` Daniel Palmer 2021-01-11 9:15 ` John Paul Adrian Glaubitz 2021-01-11 9:15 ` John Paul Adrian Glaubitz 2021-01-11 9:20 ` Geert Uytterhoeven 2021-01-11 9:20 ` Geert Uytterhoeven 2021-01-11 9:26 ` John Paul Adrian Glaubitz 2021-01-11 9:26 ` John Paul Adrian Glaubitz 2021-01-11 9:36 ` Geert Uytterhoeven 2021-01-11 9:36 ` Geert Uytterhoeven 2021-01-11 9:50 ` Greg Ungerer 2021-01-11 9:50 ` Greg Ungerer 2021-01-11 9:42 ` Daniel Palmer 2021-01-11 9:42 ` Daniel Palmer 2021-01-11 10:13 ` Arnd Bergmann 2021-01-11 10:13 ` Arnd Bergmann 2021-01-11 8:19 ` Geert Uytterhoeven 2021-01-11 8:19 ` Geert Uytterhoeven 2021-01-11 8:59 ` Arnd Bergmann 2021-01-11 8:59 ` Arnd Bergmann 2021-01-11 9:16 ` Geert Uytterhoeven 2021-01-11 9:16 ` Geert Uytterhoeven 2021-01-11 10:28 ` Geert Uytterhoeven 2021-01-11 10:28 ` Geert Uytterhoeven 2021-01-11 10:37 ` Arnd Bergmann 2021-01-11 10:37 ` Arnd Bergmann 2021-01-11 9:40 ` Thomas Bogendoerfer 2021-01-11 9:40 ` Thomas Bogendoerfer 2021-01-11 10:34 ` Arnd Bergmann 2021-01-11 10:34 ` Arnd Bergmann 2021-01-11 8:40 ` efm32 is dead [Was: Old platforms: bring out your dead] Uwe Kleine-König 2021-01-11 8:49 ` Old platforms: bring out your dead Alexander Sverdlin 2021-01-11 9:31 ` Arnd Bergmann 2021-01-11 10:27 ` Alexander Sverdlin 2021-01-11 11:00 ` Arnd Bergmann 2021-01-11 8:53 ` Alexander Sverdlin 2021-01-11 11:10 ` Viresh Kumar 2021-01-11 11:10 ` Viresh Kumar 2021-01-11 19:59 ` Arnd Bergmann 2021-01-11 19:59 ` Arnd Bergmann 2021-01-11 21:15 ` Mattias Wallin 2021-01-11 21:15 ` Mattias Wallin 2021-01-11 21:47 ` Arnd Bergmann 2021-01-11 21:47 ` Arnd Bergmann 2021-01-11 13:13 ` Marc Gonzalez 2021-01-11 13:13 ` Marc Gonzalez 2021-01-11 17:29 ` Måns Rullgård 2021-01-11 17:29 ` Måns Rullgård 2021-01-11 21:50 ` Arnd Bergmann 2021-01-11 21:50 ` Arnd Bergmann 2021-01-12 8:23 ` Marc Gonzalez 2021-01-12 8:23 ` Marc Gonzalez 2021-01-11 14:22 ` Mark Salter 2021-01-11 14:22 ` Mark Salter 2021-01-11 15:00 ` Arnd Bergmann 2021-01-11 15:00 ` Arnd Bergmann 2021-01-11 14:44 ` Alexander Shiyan 2021-01-11 14:44 ` Alexander Shiyan 2021-01-11 14:58 ` Arnd Bergmann 2021-01-11 14:58 ` Arnd Bergmann 2021-01-11 16:23 ` Sylvain Lemieux 2021-01-11 16:23 ` Sylvain Lemieux 2021-01-11 22:17 ` Alexandre Belloni 2021-01-11 22:17 ` Alexandre Belloni 2021-01-11 19:58 ` Thomas Petazzoni 2021-01-11 19:58 ` Thomas Petazzoni 2021-01-11 20:10 ` Arnd Bergmann [this message] 2021-01-11 20:10 ` Arnd Bergmann 2021-01-11 20:25 ` Song Bao Hua (Barry Song) 2021-01-11 20:25 ` Song Bao Hua (Barry Song) 2021-01-12 8:41 ` Marc Gonzalez 2021-01-12 8:41 ` Marc Gonzalez 2021-01-13 10:30 ` Andy Shevchenko 2021-01-13 10:30 ` Andy Shevchenko 2021-01-13 11:02 ` Arnd Bergmann 2021-01-13 11:02 ` Arnd Bergmann 2021-01-13 16:14 ` [v2] " Arnd Bergmann 2021-01-13 19:00 ` Krzysztof Hałasa 2021-01-13 19:00 ` Krzysztof Hałasa 2021-01-14 8:51 ` Arnd Bergmann 2021-01-14 8:51 ` Arnd Bergmann 2021-01-15 7:08 ` Wei Xu 2021-01-15 7:08 ` Wei Xu 2021-01-15 9:26 ` Arnd Bergmann 2021-01-15 9:26 ` Arnd Bergmann 2021-01-15 11:09 ` Leizhen (ThunderTown) 2021-01-15 11:09 ` Leizhen (ThunderTown) 2021-01-15 12:04 ` Arnd Bergmann 2021-01-15 12:04 ` Arnd Bergmann 2021-01-18 10:46 ` Wei Xu 2021-01-18 10:46 ` Wei Xu 2021-01-13 22:27 ` Richard Z 2021-01-13 22:27 ` Richard Z 2021-02-05 13:37 ` Alexander Lobakin 2021-02-05 13:37 ` Alexander Lobakin 2021-10-23 17:44 ` Maciej W. Rozycki 2021-10-23 17:44 ` Maciej W. Rozycki 2021-01-12 2:05 tedheadster
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='CAK8P3a2bhqa60Jd=kO5sOq+mKqA_Krnrbk3UJE2W97aF_EYj0A@mail.gmail.com' \ --to=arnd@kernel.org \ --cc=alexandre.belloni@bootlin.com \ --cc=baruch@tkos.co.il \ --cc=dt.tangr@gmail.com \ --cc=elder@linaro.org \ --cc=geert+renesas@glider.be \ --cc=hsweeten@visionengravers.com \ --cc=jamie@jamieiles.com \ --cc=jonas.jensen@gmail.com \ --cc=koen.vandeputte@ncentric.com \ --cc=krzysztof.adamski@nokia.com \ --cc=linus.walleij@linaro.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux@armlinux.org.uk \ --cc=lkundrak@v3.sk \ --cc=marc.w.gonzalez@free.fr \ --cc=mpe@ellerman.id.au \ --cc=msalter@redhat.com \ --cc=narmstrong@baylibre.com \ --cc=o.rempel@pengutronix.de \ --cc=rostedt@goodmis.org \ --cc=shawnguo@kernel.org \ --cc=shc_work@mail.ru \ --cc=song.bao.hua@hisilicon.com \ --cc=thomas.petazzoni@bootlin.com \ --cc=tsbogend@alpha.franken.de \ --cc=u.kleine-koenig@pengutronix.de \ --cc=ulli.kroll@googlemail.com \ --cc=viresh.kumar@linaro.org \ --cc=vz@mleia.com \ --cc=xuwei5@hisilicon.com \ --cc=ysato@users.sourceforge.jp \ /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: linkBe 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.