From: "Måns Rullgård" <mans@mansr.com>
To: Marc Gonzalez <marc.w.gonzalez@free.fr>
Cc: Arnd Bergmann <arnd@kernel.org>,
LKML <linux-kernel@vger.kernel.org>,
Linux ARM <linux-arm-kernel@lists.infradead.org>
Subject: Re: Old platforms: bring out your dead
Date: Mon, 11 Jan 2021 17:29:01 +0000 [thread overview]
Message-ID: <yw1xpn2bcrhe.fsf@mansr.com> (raw)
In-Reply-To: <034ff035-9c58-336d-c8f5-80bf40ad2fc1@free.fr> (Marc Gonzalez's message of "Mon, 11 Jan 2021 14:13:27 +0100")
Marc Gonzalez <marc.w.gonzalez@free.fr> writes:
> [ Dropping maintainers of other platforms ]
>
> On 08/01/2021 23:55, Arnd Bergmann wrote:
>
>> After v5.10 was officially declared an LTS kernel, I had a look around
>> the Arm platforms that look like they have not seen any patches from
>> their maintainers or users that are actually running the hardware for
>> at least five years (2015 or earlier). I made some statistics and lists
>> for my lwn.net article last year [1], so I'd thought I'd share a summary
>> here for discussion about what we should remove. As I found three
>> years ago when I removed several CPU architectures, it makes sense
>> to do this in bulk, to simplify a scripted search for device drivers, header
>> files and Kconfig options that become unused in the process.
>>
>> This is probably a mix of platforms that are completely unused and
>> those that just work, but I have no good way of knowing which one
>> it is. Without hearing back about these, I'd propose removing all of
>> these:
>>
>> * asm9260 -- added in 2014, no notable changes after 2015
>> * axxia -- added in 2014, no notable changes after 2015
>> * bcm/kona -- added in 2013, no notable changes after 2014
>> * digicolor -- added in 2014, no notable changes after 2015
>> * dove -- added in 2009, obsoleted by mach-mvebu in 2015
>> * efm32 -- added in 2011, first Cortex-M, no notable changes after 2013
>> * nspire -- added in 2013, no notable changes after 2015
>> * picoxcell -- added in 2011, already queued for removal
>> * prima2 -- added in 20111, no notable changes since 2015
>> * spear -- added in 2010, no notable changes since 2015
>> * tango -- added in 2015, sporadic changes until 2017, but abandoned
>> * u300 -- added in 2009, no notable changes since 2013
>> * vt8500 -- added in 2010, no notable changes since 2014
>> * zx --added in 2015 for both 32, 2017 for 64 bit, no notable changes
>>
>> If any of the above are not dead yet[2], please let me know,
>> and we'll keep them.
>>
>
> I didn't see Mans in the CC list. Not sure he's seen this message.
>
> As far as tango is concerned, I didn't keep any boards.
>
> Mans might have some tango3 and tango4 boards.
>
> Waiting for his take on the matter.
>
> I can point out some device-specific drivers that would become
> useless if tango support were dropped.
I have tango3 and tango4 boards. Can't say I'm using them for anything,
though. With the entire platform dead at the vendor level, removal
seems like a reasonable choice.
--
Måns Rullgård
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
WARNING: multiple messages have this Message-ID (diff)
From: "Måns Rullgård" <mans@mansr.com>
To: Marc Gonzalez <marc.w.gonzalez@free.fr>
Cc: Arnd Bergmann <arnd@kernel.org>,
Linux ARM <linux-arm-kernel@lists.infradead.org>,
LKML <linux-kernel@vger.kernel.org>
Subject: Re: Old platforms: bring out your dead
Date: Mon, 11 Jan 2021 17:29:01 +0000 [thread overview]
Message-ID: <yw1xpn2bcrhe.fsf@mansr.com> (raw)
In-Reply-To: <034ff035-9c58-336d-c8f5-80bf40ad2fc1@free.fr> (Marc Gonzalez's message of "Mon, 11 Jan 2021 14:13:27 +0100")
Marc Gonzalez <marc.w.gonzalez@free.fr> writes:
> [ Dropping maintainers of other platforms ]
>
> On 08/01/2021 23:55, Arnd Bergmann wrote:
>
>> After v5.10 was officially declared an LTS kernel, I had a look around
>> the Arm platforms that look like they have not seen any patches from
>> their maintainers or users that are actually running the hardware for
>> at least five years (2015 or earlier). I made some statistics and lists
>> for my lwn.net article last year [1], so I'd thought I'd share a summary
>> here for discussion about what we should remove. As I found three
>> years ago when I removed several CPU architectures, it makes sense
>> to do this in bulk, to simplify a scripted search for device drivers, header
>> files and Kconfig options that become unused in the process.
>>
>> This is probably a mix of platforms that are completely unused and
>> those that just work, but I have no good way of knowing which one
>> it is. Without hearing back about these, I'd propose removing all of
>> these:
>>
>> * asm9260 -- added in 2014, no notable changes after 2015
>> * axxia -- added in 2014, no notable changes after 2015
>> * bcm/kona -- added in 2013, no notable changes after 2014
>> * digicolor -- added in 2014, no notable changes after 2015
>> * dove -- added in 2009, obsoleted by mach-mvebu in 2015
>> * efm32 -- added in 2011, first Cortex-M, no notable changes after 2013
>> * nspire -- added in 2013, no notable changes after 2015
>> * picoxcell -- added in 2011, already queued for removal
>> * prima2 -- added in 20111, no notable changes since 2015
>> * spear -- added in 2010, no notable changes since 2015
>> * tango -- added in 2015, sporadic changes until 2017, but abandoned
>> * u300 -- added in 2009, no notable changes since 2013
>> * vt8500 -- added in 2010, no notable changes since 2014
>> * zx --added in 2015 for both 32, 2017 for 64 bit, no notable changes
>>
>> If any of the above are not dead yet[2], please let me know,
>> and we'll keep them.
>>
>
> I didn't see Mans in the CC list. Not sure he's seen this message.
>
> As far as tango is concerned, I didn't keep any boards.
>
> Mans might have some tango3 and tango4 boards.
>
> Waiting for his take on the matter.
>
> I can point out some device-specific drivers that would become
> useless if tango support were dropped.
I have tango3 and tango4 boards. Can't say I'm using them for anything,
though. With the entire platform dead at the vendor level, removal
seems like a reasonable choice.
--
Måns Rullgård
next prev parent reply other threads:[~2021-01-11 17:30 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 [this message]
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
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
-- strict thread matches above, loose matches on Subject: below --
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=yw1xpn2bcrhe.fsf@mansr.com \
--to=mans@mansr.com \
--cc=arnd@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=marc.w.gonzalez@free.fr \
/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.