All of lore.kernel.org
 help / color / mirror / Atom feed
From: Michael Ellerman <mpe@ellerman.id.au>
To: Arnd Bergmann <arnd@kernel.org>
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>,
	"Leizhen (ThunderTown)" <thunder.leizhen@huawei.com>,
	"Daniel Tang" <dt.tangr@gmail.com>,
	"Jamie Iles" <jamie@jamieiles.com>,
	"Krzysztof Adamski" <krzysztof.adamski@nokia.com>,
	"Alexander Shiyan" <shc_work@mail.ru>,
	"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>,
	"Krzysztof Halasa" <khalasa@piap.pl>,
	"Koen Vandeputte" <koen.vandeputte@ncentric.com>,
	"John Paul Adrian Glaubitz" <glaubitz@physik.fu-berlin.de>,
	"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>,
	"Geoff Levand" <geoff@infradead.org>,
	"Jonas Jensen" <jonas.jensen@gmail.com>,
	"Hartley Sweeten" <hsweeten@visionengravers.com>,
	"Mark Salter" <msalter@redhat.com>,
	"Shawn Guo" <shawnguo@kernel.org>
Subject: Re: [v2] Old platforms: bring out your dead
Date: Thu, 21 Jan 2021 22:58:32 +1100	[thread overview]
Message-ID: <87bldiqz6f.fsf@mpe.ellerman.id.au> (raw)
In-Reply-To: <CAK8P3a1d3RKtG1MU=-Ajdjp+Phibg6LV3oEvim1z-yOMn+LSyQ@mail.gmail.com>

Arnd Bergmann <arnd@kernel.org> writes:
> On Sun, Jan 17, 2021 at 11:33 AM Michael Ellerman <mpe@ellerman.id.au> wrote:
>> Arnd Bergmann <arnd@kernel.org> writes:
>> > On Fri, Jan 15, 2021 at 9:37 PM John Paul Adrian Glaubitz
>> > <glaubitz@physik.fu-berlin.de> wrote:
>> >>
>> >> Hello Arnd!
>> >>
>> >> > * No objection to removing arch/powerpc/platforms/cell that I
>> >> >   had mentioned I plan to do.
>> >>
>> >> Does this affect the capability to run Linux on the PS3?
>> >>
>> >> If yes, it would be great if it could stay as the PS3 is a rather
>> >> widely used platform although you certainly won't find any PS3
>> >> users on the LKML.
>> >
>> > No, as I wrote in the initial email, I'm planning to move the things
>> > (like spufs) that are shared with PS3 into arch/powerpc/platforms/ps3
>> > and remove the parts that are only used on the IBM blades.
>>
>> As I said a while back, I'm not convinced that's a good idea.
>>
>> The only way I have of testing cell is using a QS22, I don't have a PS3
>> capable of running Linux these days. I worry that if I can't test cell
>> at all then the PS3 support will bit rot.
>
> Fair enough. I must have missed your previous reply and expected
> that your QS22 had stopped being operational years ago and that
> there were already zero machines getting kernel updates.

No worries, we all get lots of email :)

So far that QS22 is still going OK with no signs of imminent failure.

> Are you aware of any other users?

No.

I can think of one spufs patch ~year ago that came from someone I assume
is a real Cell user, but otherwise it's pretty much only Geoff that ever
sends Cell/PS3 patches.

>> I know Geoff tests PS3, but that seems sporadic, I don't think he tests
>> linux-next every day.
>>
>> I also don't think the cell blade support is really causing much in the
>> way of maintenance overhead. The thing that's causing work is spufs, and
>> that would remain either way.
>>
>> I'd be happy to drop any QS20/21 code we have, but I'm not convinced
>> dropping QS22 is a good trade off.
>
> Right, I agree that there is little to gain from dropping QS20/21, the
> only files that I see this would impact are
>
> arch/powerpc/platforms/cell/spider-pci.c
> arch/powerpc/platforms/cell/spider-pic.c
> drivers/net/ethernet/toshiba/spider_net*
>
> Dropping all of native (as opposed to PS3 hypervisor based) Cell support
> would be a useful cleanup I think, but not as long as you still use it.

I would still be happy to drop QS20/21, it's still a few thousand lines
of code, and hasn't been tested for years.

I think it might also let us clean up some of our IO_WORKAROUNDS stuff.

But I agree it's much less of an obvious maintenance win than dropping
all of the native code.

cheers

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  parent reply	other threads:[~2021-01-21 12:00 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-15 20:37 [v2] Old platforms: bring out your dead John Paul Adrian Glaubitz
2021-01-15 21:17 ` Arnd Bergmann
2021-01-17 10:33   ` Michael Ellerman
2021-01-17 10:56     ` Arnd Bergmann
2021-01-17 13:26       ` John Paul Adrian Glaubitz
2021-01-21 11:58       ` Michael Ellerman [this message]
2021-01-21 12:51         ` Arnd Bergmann
  -- strict thread matches above, loose matches on Subject: below --
2021-01-08 22:55 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

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=87bldiqz6f.fsf@mpe.ellerman.id.au \
    --to=mpe@ellerman.id.au \
    --cc=arnd@kernel.org \
    --cc=baruch@tkos.co.il \
    --cc=dt.tangr@gmail.com \
    --cc=elder@linaro.org \
    --cc=geert+renesas@glider.be \
    --cc=geoff@infradead.org \
    --cc=glaubitz@physik.fu-berlin.de \
    --cc=hsweeten@visionengravers.com \
    --cc=jamie@jamieiles.com \
    --cc=jonas.jensen@gmail.com \
    --cc=khalasa@piap.pl \
    --cc=koen.vandeputte@ncentric.com \
    --cc=krzysztof.adamski@nokia.com \
    --cc=linus.walleij@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux@armlinux.org.uk \
    --cc=lkundrak@v3.sk \
    --cc=marc.w.gonzalez@free.fr \
    --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=thunder.leizhen@huawei.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: 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.