From: Marc Zyngier <maz@kernel.org>
To: Arnd Bergmann <arnd@kernel.org>
Cc: Linux ARM <linux-arm-kernel@lists.infradead.org>,
Russell King <rmk+kernel@armlinux.org.uk>,
Krzysztof Kozlowski <krzk@kernel.org>,
Linus Walleij <linus.walleij@linaro.org>,
Alim Akhtar <alim.akhtar@samsung.com>,
Krzysztof Halasa <khalasa@piap.pl>,
Daniel Mack <daniel@zonque.org>,
Haojian Zhuang <haojian.zhuang@gmail.com>,
Robert Jarzmik <robert.jarzmik@free.fr>,
Marek Vasut <marek.vasut@gmail.com>,
Lubomir Rintel <lkundrak@v3.sk>,
Alexander Sverdlin <alexander.sverdlin@gmail.com>,
Hartley Sweeten <hsweeten@visionengravers.com>,
linux-omap <linux-omap@vger.kernel.org>,
Tony Lindgren <tony@atomide.com>,
Aaro Koskinen <aaro.koskinen@iki.fi>,
Sekhar Nori <nsekhar@ti.com>, Bartosz Golaszewski <brgl@bgdev.pl>,
Andrew Lunn <andrew@lunn.ch>,
Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,
Gregory CLEMENT <gregory.clement@bootlin.com>,
Lennert Buytenhek <kernel@wantstofly.org>,
Mauri Sandberg <maukka@ext.kapsi.fi>
Subject: Re: Scheduling (unused) board file removal for linux-6.x
Date: Thu, 30 Jun 2022 07:59:15 +0100 [thread overview]
Message-ID: <87pmiqeiws.wl-maz@kernel.org> (raw)
In-Reply-To: <CAK8P3a0Z9vGEQbVRBo84bSyPFM-LF+hs5w8ZA51g2Z+NsdtDQA@mail.gmail.com>
On Wed, 29 Jun 2022 21:42:58 +0100,
Arnd Bergmann <arnd@kernel.org> wrote:
>
> With the multiplatform work completed in the past merge window, and the
> scheduled deprecation of the Samsung s3c platforms, I decided to have a
> look at the remaining board files. There are 196 remaining boards, down
> from 489 boards ten years ago, but my estimate is that only few of those
> ever booted a linux-5.x kernel, and even less for future kernels. The
> question is how to find out which ones are still used, and which ones
> can go.
>
> I would propose that we start by changing the assumption that all boards
> might be used, instead assuming that they are all outdated unless someone
> says that they actually prefer to keep it in the kernel. I have started
> a list of all 196 boards and annotated the ones that look like candidates
> for removal [1]. If a board you use is on that list, please either reply
> here or add a comment in the document.
>
> Unless someone has a better idea for how to proceed, I would allow
> six months for users to speak up and then remove the orphaned board
> files for the release following the LTS kernel. I can't list all boards
> individually, so here is a breakdown by platform:
>
[...]
> pxa
>
> There are a ton of boards on this one, including seven with qemu support,
> but based on IRC discussions, my feeling is that everyone who worked on
> this has already lost interest a few years ago. There is rudimentary DT
> support, so it may be helpful to pick one or two boards (gumstix?) with
> good qemu support and keep them around for conversion to DT, while
> removing all other boards.
For the two boards I used to maintain (Zeus and Viper), I'm happy to
see them go. Should anyone want to take over and bring them into this
decade, I'm happy to provide the HW I still have (although getting HW
was never a problem with PXA, and it probably is simply that people
have, just like I did, lost interest).
[...]
> footbridge
>
> Three machines, most notably the NetWinder that a few people still have.
> I assume Russell wants to keep the machines working that he still has.
I still have a Netwinder that I switch on once in a while to check
that it is still alive (I last booted 5.18 on it, and maintain a
couple of ugly hacks to allow an old Debian to run on it). This isn't
a practical machine by any modern standard, but I'd like to keep it
around for the same reasons I still have an Alpha LCA4 (nostalgia).
Thanks,
M.
--
Without deviation from the norm, progress is not possible.
WARNING: multiple messages have this Message-ID (diff)
From: Marc Zyngier <maz@kernel.org>
To: Arnd Bergmann <arnd@kernel.org>
Cc: Linux ARM <linux-arm-kernel@lists.infradead.org>,
Russell King <rmk+kernel@armlinux.org.uk>,
Krzysztof Kozlowski <krzk@kernel.org>,
Linus Walleij <linus.walleij@linaro.org>,
Alim Akhtar <alim.akhtar@samsung.com>,
Krzysztof Halasa <khalasa@piap.pl>,
Daniel Mack <daniel@zonque.org>,
Haojian Zhuang <haojian.zhuang@gmail.com>,
Robert Jarzmik <robert.jarzmik@free.fr>,
Marek Vasut <marek.vasut@gmail.com>,
Lubomir Rintel <lkundrak@v3.sk>,
Alexander Sverdlin <alexander.sverdlin@gmail.com>,
Hartley Sweeten <hsweeten@visionengravers.com>,
linux-omap <linux-omap@vger.kernel.org>,
Tony Lindgren <tony@atomide.com>,
Aaro Koskinen <aaro.koskinen@iki.fi>,
Sekhar Nori <nsekhar@ti.com>, Bartosz Golaszewski <brgl@bgdev.pl>,
Andrew Lunn <andrew@lunn.ch>,
Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,
Gregory CLEMENT <gregory.clement@bootlin.com>,
Lennert Buytenhek <kernel@wantstofly.org>,
Mauri Sandberg <maukka@ext.kapsi.fi>
Subject: Re: Scheduling (unused) board file removal for linux-6.x
Date: Thu, 30 Jun 2022 07:59:15 +0100 [thread overview]
Message-ID: <87pmiqeiws.wl-maz@kernel.org> (raw)
In-Reply-To: <CAK8P3a0Z9vGEQbVRBo84bSyPFM-LF+hs5w8ZA51g2Z+NsdtDQA@mail.gmail.com>
On Wed, 29 Jun 2022 21:42:58 +0100,
Arnd Bergmann <arnd@kernel.org> wrote:
>
> With the multiplatform work completed in the past merge window, and the
> scheduled deprecation of the Samsung s3c platforms, I decided to have a
> look at the remaining board files. There are 196 remaining boards, down
> from 489 boards ten years ago, but my estimate is that only few of those
> ever booted a linux-5.x kernel, and even less for future kernels. The
> question is how to find out which ones are still used, and which ones
> can go.
>
> I would propose that we start by changing the assumption that all boards
> might be used, instead assuming that they are all outdated unless someone
> says that they actually prefer to keep it in the kernel. I have started
> a list of all 196 boards and annotated the ones that look like candidates
> for removal [1]. If a board you use is on that list, please either reply
> here or add a comment in the document.
>
> Unless someone has a better idea for how to proceed, I would allow
> six months for users to speak up and then remove the orphaned board
> files for the release following the LTS kernel. I can't list all boards
> individually, so here is a breakdown by platform:
>
[...]
> pxa
>
> There are a ton of boards on this one, including seven with qemu support,
> but based on IRC discussions, my feeling is that everyone who worked on
> this has already lost interest a few years ago. There is rudimentary DT
> support, so it may be helpful to pick one or two boards (gumstix?) with
> good qemu support and keep them around for conversion to DT, while
> removing all other boards.
For the two boards I used to maintain (Zeus and Viper), I'm happy to
see them go. Should anyone want to take over and bring them into this
decade, I'm happy to provide the HW I still have (although getting HW
was never a problem with PXA, and it probably is simply that people
have, just like I did, lost interest).
[...]
> footbridge
>
> Three machines, most notably the NetWinder that a few people still have.
> I assume Russell wants to keep the machines working that he still has.
I still have a Netwinder that I switch on once in a while to check
that it is still alive (I last booted 5.18 on it, and maintain a
couple of ugly hacks to allow an old Debian to run on it). This isn't
a practical machine by any modern standard, but I'd like to keep it
around for the same reasons I still have an Alpha LCA4 (nostalgia).
Thanks,
M.
--
Without deviation from the norm, progress is not possible.
_______________________________________________
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:[~2022-06-30 6:59 UTC|newest]
Thread overview: 52+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-06-29 20:42 Scheduling (unused) board file removal for linux-6.x Arnd Bergmann
2022-06-29 20:42 ` Arnd Bergmann
2022-06-29 20:59 ` Alexander Sverdlin
2022-06-29 20:59 ` Alexander Sverdlin
2022-06-30 7:42 ` Arnd Bergmann
2022-06-30 7:42 ` Arnd Bergmann
2022-07-03 11:24 ` Alexander Sverdlin
2022-07-03 11:24 ` Alexander Sverdlin
2022-07-03 16:11 ` Arnd Bergmann
2022-07-03 16:11 ` Arnd Bergmann
2022-07-04 9:07 ` Nikita Shubin
2022-07-04 9:07 ` Nikita Shubin
2022-06-29 22:53 ` Rob Herring
2022-06-29 22:53 ` Rob Herring
2022-06-30 7:57 ` Arnd Bergmann
2022-06-30 7:57 ` Arnd Bergmann
2022-06-30 6:59 ` Marc Zyngier [this message]
2022-06-30 6:59 ` Marc Zyngier
2022-06-30 7:10 ` Tony Lindgren
2022-06-30 7:10 ` Tony Lindgren
2022-06-30 7:10 ` Krzysztof Kozlowski
2022-06-30 7:10 ` Krzysztof Kozlowski
2022-06-30 9:08 ` Arnd Bergmann
2022-06-30 9:08 ` Arnd Bergmann
2022-06-30 9:22 ` Krzysztof Kozlowski
2022-06-30 9:22 ` Krzysztof Kozlowski
2022-06-30 12:10 ` Arnd Bergmann
2022-06-30 12:10 ` Arnd Bergmann
2022-06-30 17:00 ` Krzysztof Kozlowski
2022-06-30 17:00 ` Krzysztof Kozlowski
2022-07-01 2:05 ` Tomasz Figa
2022-07-01 2:05 ` Tomasz Figa
2022-06-30 9:39 ` Krzysztof Hałasa
2022-06-30 9:39 ` Krzysztof Hałasa
2022-06-30 11:32 ` Linus Walleij
2022-06-30 11:32 ` Linus Walleij
2022-07-01 10:21 ` Daniel Mack
2022-07-01 10:21 ` Daniel Mack
2022-07-01 10:53 ` Arnd Bergmann
2022-07-01 10:53 ` Arnd Bergmann
2022-07-01 11:26 ` Alexander Sverdlin
2022-07-01 11:26 ` Alexander Sverdlin
2022-07-01 11:43 ` Linus Walleij
2022-07-01 11:43 ` Linus Walleij
2022-07-01 12:28 ` Arnd Bergmann
2022-07-01 12:28 ` Arnd Bergmann
2022-07-02 9:47 ` Christoph Hellwig
2022-07-02 9:47 ` Christoph Hellwig
2022-07-02 10:06 ` Arnd Bergmann
2022-07-02 10:06 ` Arnd Bergmann
2022-07-03 7:13 ` Christoph Hellwig
2022-07-03 7:13 ` Christoph Hellwig
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=87pmiqeiws.wl-maz@kernel.org \
--to=maz@kernel.org \
--cc=aaro.koskinen@iki.fi \
--cc=alexander.sverdlin@gmail.com \
--cc=alim.akhtar@samsung.com \
--cc=andrew@lunn.ch \
--cc=arnd@kernel.org \
--cc=brgl@bgdev.pl \
--cc=daniel@zonque.org \
--cc=gregory.clement@bootlin.com \
--cc=haojian.zhuang@gmail.com \
--cc=hsweeten@visionengravers.com \
--cc=kernel@wantstofly.org \
--cc=khalasa@piap.pl \
--cc=krzk@kernel.org \
--cc=linus.walleij@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-omap@vger.kernel.org \
--cc=lkundrak@v3.sk \
--cc=marek.vasut@gmail.com \
--cc=maukka@ext.kapsi.fi \
--cc=nsekhar@ti.com \
--cc=rmk+kernel@armlinux.org.uk \
--cc=robert.jarzmik@free.fr \
--cc=sebastian.hesselbarth@gmail.com \
--cc=tony@atomide.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.