From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2E313C433DB for ; Sun, 10 Jan 2021 18:16:07 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CBF812253A for ; Sun, 10 Jan 2021 18:16:06 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CBF812253A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ritter-vogt.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-ID:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=wP1Od3MnWCrZeLh5/bQh8lcMV5iR5FTd/74GvX1Mbtw=; b=X7s/qTUk3iIO8kuig1QkUPdQb SikqNrXOawsub33g6Er0IWqU3VqwTJtkqDjOq2HlK7M9b4G3UmAtMoU6UbaO3gWmx7i8/h2p58Cwt iIuG97Wnm2bneBI1ORPBg/m8LBxYEHdm7TJ5A3ZI4JY4RnshIV2lOrGYKIhXj0L96jyGl97LehSXt oyiN1B8wAPakojT/eBMvb4sXWXDo8LOw6V3SvdDArFo7Ca6eLmQJHVXvR/pdXoSsnEqm4U50V1PtE E/5Ty8qFr6JyQEMP1ydYpfLXxVolOGJRYdUm/qtORnXdhXE0TCCZlIRl1RNVuhrjXbmn4/rtTrIa7 mXjO+Slsg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kyfEF-0000dl-1F; Sun, 10 Jan 2021 18:14:15 +0000 Received: from casper.infradead.org ([2001:8b0:10b:1236::1]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kyfEB-0000cx-V3 for linux-arm-kernel@merlin.infradead.org; Sun, 10 Jan 2021 18:14:12 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=Content-Type:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description; bh=MHwRnd6EtpfOYrYFT656NwNBya/ntplapiIdLA6ocjs=; b=hLFCcC/CpDlduTmG7YN5RlZHJ0 0lbPlAT3RmLd9cuvZ83B44VOBWmDUdRZbNWvjTYglFP4nEUxYtarpEBY6zJKF02dajAb2iTKQvs8x t0AsBQIhF135tFjr14iiDryIjdsCy0UXK557dp1dSd9RR6ndpC+GEY7hTZbAdhs97vh2qpuzAMXZp AwhwiFYJVq7Fh2AhcGbtQRoO4XgS524VfHjvV7Tw255BsEqKWMKtMSjK9RJP5XvGodCJMhTEhFltb 8MqZ+vHf2rNzouVX7JXl6Qkmd56ygQFW+K5F3ZgQev+Td9ok/9ihkq1ApWCwRdMQAJrOw0RM2ju6G N2FG54rw==; Received: from mout.kundenserver.de ([217.72.192.74]) by casper.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1kyfE0-0028np-N2 for linux-arm-kernel@lists.infradead.org; Sun, 10 Jan 2021 18:14:03 +0000 Received: from linux-e202.suse.de ([87.156.29.153]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPSA (Nemesis) id 1Mr8O8-1kD0WB40Jy-00oGN1; Sun, 10 Jan 2021 19:12:38 +0100 From: Fabian Vogt To: Daniel Tang , Arnd Bergmann Subject: Re: Old platforms: bring out your dead Date: Sun, 10 Jan 2021 19:12:24 +0100 Message-ID: <1702853.1557dWfJA4@linux-e202.suse.de> In-Reply-To: References: <67171E13-6786-4B44-A8C2-3302963B055F@gmail.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:FZfLnsMqM+HOkFR0A8Q+7hD0yEN6vJJp7umyK7UxHG2SFbYGYqe prdJag+bq2hU69eIOwNmBTT4vgJPuhGBNVxvuFE/d/xc3TK0NlHfYK3/AbsEtp7ERFWCgHh oeteavuGRbdJA8qmy3CJCrDABvp8xwdHwVTivZ83/VthdOYNS4VD8xikOz/5n7HaRM08BC0 Rh7tAL3GZueJ+hxcFuyVA== X-UI-Out-Filterresults: notjunk:1;V03:K0:vSk/mHijXw4=:tQjamyoZ/Bl2bxHBtUPnQy Tf6sDTYDvd4imhZ+OoEbEKp6+Q57Ben7GYfkyK3KB14DEqrp166WQZDxzxcxFvTCxCJ+wITS8 y48uvjBfwbsOHcc4lxDaZu+kD8K1HWhWN8kIUbevevUOgTUxPkyxgvan+A0p0gWabG0YgoodA wNPmylbeRb4hwrsGhGdFBCdgjRgFPdIYD+Cd343vgd0nDKsiGh8xdDWurhiFtjX/JeOriQCLa rreNPrQ9rbrNmykF8ncUYShuoKFwepqP/Lpq3HJ60hSMH6Smx17vEw+hQgqamCM8OqVGnY/Z4 SidCTK+SMWopl6NWLbfZiptvng4HJQvO+T8lAo6ylN/YFXP6D3xlQYYEMyYvXSEtwyoh8WYUy xlJe5sqqiyNMjLDaOXMCbbACAhCpv+oo4nRuHFM8fDcLop3v18H9KSagb/sxBTUBu9zezY1tl xuTTsPGAQg== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210110_181403_440357_7BBAC6DF X-CRM114-Status: GOOD ( 21.26 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Baruch Siach , Geert Uytterhoeven , Neil Armstrong , Viresh Kumar , Linus Walleij , Jamie Iles , Krzysztof Adamski , Alexander Shiyan , Michael Ellerman , Russell King - ARM Linux , Wei Xu , Oleksij Rempel , Alex Elder , Marc Gonzalez , Hans Ulli Kroll , Uwe =?ISO-8859-1?Q?Kleine=2DK=F6nig?= , Steven Rostedt , Vladimir Zapolskiy , Lubomir Rintel , Koen Vandeputte , Linux ARM , Barry Song , Thomas Bogendoerfer , Yoshinori Sato , Linux Kernel Mailing List , Jonas Jensen , Hartley Sweeten , Mark Salter , Shawn Guo Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGksCgpBbSBTYW1zdGFnLCA5LiBKYW51YXIgMjAyMSwgMjM6MjA6NDggQ0VUIHNjaHJpZWIgQXJu ZCBCZXJnbWFubjoKPiBPbiBTYXQsIEphbiA5LCAyMDIxIGF0IDE6MDYgQU0gRGFuaWVsIFRhbmcg PGR0LnRhbmdyQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPgo+ID4gSGkgQXJuZCwKPiA+Cj4gPiBPbiA5 IEphbiAyMDIxLCBhdCA5OjU1IGFtLCBBcm5kIEJlcmdtYW5uIDxhcm5kQGtlcm5lbC5vcmc+IHdy b3RlOgo+ID4KPiA+ICogbnNwaXJlIC0tIGFkZGVkIGluIDIwMTMsIG5vIG5vdGFibGUgY2hhbmdl cyBhZnRlciAyMDE1CgpNb3N0IG9mIHRoZSBwbGF0Zm9ybSBpcyBqdXN0IHRoZSBEVCBzb3VyY2Vz IGFuZCBzb21lIHNtYWxsIGRyaXZlcnMgYXJvdW5kIGl0LApzbyBpdCdzIGFjdHVhbGx5IGZhaXJs eSBsb3cgbWFpbnRlbmFuY2UuIFNvIGZhciB0aGUgbWlncmF0aW9uIGF3YXkgZnJvbQpwYW5lbC1z aW1wbGUgaW4gMjAxOQooaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGludXgtYXJtLWtlcm5lbC8y MDE5MDgwNTA4NTg0Ny4yNTU1NC0xLWxpbnVzLndhbGxlaWpAbGluYXJvLm9yZykKd2FzIHRoZSBi aWdnZXN0IHJlcXVpcmVkIGNoYW5nZSBzbyBmYXIuCgo+ID4gSSBiZWxpZXZlIHRoaXMgaXMgc3Rp bGwgaW4gYWN0aXZlIHVzZS4gSeKAmXZlIEND4oCZZCBGYWJpYW4gaW50byB0aGlzIHRocmVhZCB3 aG/igJlzCj4gPiBwcm9iYWJseSBpbiBhIGJldHRlciBwb3NpdGlvbiB0byByZXNwb25kIHRvIHRo aXMuCj4gCj4gT2ssIG1vdmluZyBpdCB0byB0aGUgImtlZXAgYXJvdW5kIGZvciBub3cgbGlzdCIg YXMgd2VsbCwgdG8gYmUgb24gdGhlCj4gc2FmZSBzaWRlLgoKVGhhbmtzIQoKPiBXb3VsZCBlaXRo ZXIgb2YgeW91IGFscmVhZHkgaGF2ZSBhIGd1ZXNzIGZvciBob3cgbG9uZyBpdCBtYWtlcwo+IHNl bnNlIHRvIHVwZGF0ZSBrZXJuZWxzIG9uIGl0Pwo+IAo+IEkgc2VlIHRoYXQgdGhpcyBpcyBvbmUg b2YgdGhlIG1vcmUgbGltaXRlZCBwbGF0Zm9ybXMgd2l0aCBqdXN0IDMyTUIKPiBvZiBSQU0gKDY0 TUIgaW4gY2FzZSBvZiBDWCksIGFuZCBrZXJuZWxzIG9ubHkgZ2V0IG1vcmUgYmxvYXRlZCBvdmVy Cj4gdGltZSwgc28gSSBleHBlY3QgYXQgc29tZSBwb2ludCB5b3Ugd2lsbCBiZSBzdHVjayB3aXRo IHJ1bm5pbmcgb2xkCj4gc29mdHdhcmUuCgpUaGUga2VybmVsIG92ZXJoZWFkIGlzbid0IGFjdHVh bGx5IHRoYXQgYmFkLiBJIGp1c3QgYnVpbHQgdG9kYXkncyAyZmY5MDEwMGFjZTgKYW5kIGJvb3Rl ZCBpdCB3aXRoIGEgYnVzeWJveC1iYXNlZCBpbml0cmQuIGZyZWUgLW0gcmVwb3J0czoKdG90YWwg dXNlZCBmcmVlIHNoYXJlZCBidWZmZXJzCiAgIDU4ICAgMTIgICA0NiAgICAgIDAgICAgICAgMAoK UmVsYXRpdmVseSBzcGVha2luZywgc3RpbGwgbW9zdGx5IHVudXNlZCA7LSkgVGhlIHN0b2NrIE9T IGFjdHVhbGx5IHVzZXMgbW9yZSEKV2l0aCAzMk1pQiwgdGhlIHNpdHVhdGlvbiBpcyBkZWZpbml0 ZWx5IHdvcnNlLCBidXQgc3RpbGwgbWFuYWdlYWJsZS4gU2hvdWxkCnRoYXQgY2hhbmdlIGluIHRo ZSBmdXR1cmUsIGRyb3BwaW5nIGp1c3QgdGhlIENsYXNzaWMvQ00gdmFyaWFudHMgd291bGQgYmUg YQpwb3NzaWJsZSBvcHRpb24sIGJ1dCB0aGF0IHN0aWxsIHNlZW1zIGZhciBlbm91Z2ggYXdheS4K Cj4gV2lraXBlZGlhIHRlbGxzIG1lIHRoYXQgbmV3IG1vZGVscyBjYW1lIG91dCByZWNlbnRseS4g QXJlIHlvdQo+IHBsYW5uaW5nIHRvIGFkZCBzdXBwb3J0IGZvciB0aG9zZSBhcyB3ZWxsPwoKWWVz LCBzb21lb25lIGZyb20gdGhlIGNvbW11bml0eSBhY3R1YWxseSBtYW5hZ2VkIHRvIGJvb3QgTGlu dXggb24gYSBDWCBJSS1ULAphbmQgSSdtIGhvcGluZyB0byBnZXQgdGhhdCB1cHN0cmVhbWVkIHNv b24uIE1vc3Qgb2YgdGhlIGhhcmR3YXJlIGNoYW5nZXMgYXJlCnN1cHBvcnRlZCBieSBkcml2ZXJz IGFscmVhZHkgYW5kIHNvIHRoaXMgaXMgbWFpbmx5IGp1c3QgYW5vdGhlciBkZXZpY2UgdHJlZS4K CkNoZWVycywKRmFiaWFuCgo+ICAgICAgIEFybmQKCgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGlu dXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQu b3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AB907C433DB for ; Sun, 10 Jan 2021 18:17:01 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 6ECD42253A for ; Sun, 10 Jan 2021 18:17:01 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726793AbhAJSQp convert rfc822-to-8bit (ORCPT ); Sun, 10 Jan 2021 13:16:45 -0500 Received: from mout.kundenserver.de ([217.72.192.74]:47291 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726250AbhAJSQp (ORCPT ); Sun, 10 Jan 2021 13:16:45 -0500 Received: from linux-e202.suse.de ([87.156.29.153]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPSA (Nemesis) id 1Mr8O8-1kD0WB40Jy-00oGN1; Sun, 10 Jan 2021 19:12:38 +0100 From: Fabian Vogt To: Daniel Tang , Arnd Bergmann Cc: Linux ARM , Linux Kernel Mailing List , Krzysztof Adamski , Oleksij Rempel , Baruch Siach , Russell King - ARM Linux , Uwe =?ISO-8859-1?Q?Kleine=2DK=F6nig?= , Jamie Iles , Barry Song , Viresh Kumar , Linus Walleij , Jonas Jensen , Marc Gonzalez , Hartley Sweeten , Lubomir Rintel , Neil Armstrong , Shawn Guo , Alex Elder , Alexander Shiyan , Koen Vandeputte , Hans Ulli Kroll , Vladimir Zapolskiy , Wei Xu , Steven Rostedt , Yoshinori Sato , Mark Salter , Michael Ellerman , Geert Uytterhoeven , Thomas Bogendoerfer Subject: Re: Old platforms: bring out your dead Date: Sun, 10 Jan 2021 19:12:24 +0100 Message-ID: <1702853.1557dWfJA4@linux-e202.suse.de> In-Reply-To: References: <67171E13-6786-4B44-A8C2-3302963B055F@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8BIT Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:FZfLnsMqM+HOkFR0A8Q+7hD0yEN6vJJp7umyK7UxHG2SFbYGYqe prdJag+bq2hU69eIOwNmBTT4vgJPuhGBNVxvuFE/d/xc3TK0NlHfYK3/AbsEtp7ERFWCgHh oeteavuGRbdJA8qmy3CJCrDABvp8xwdHwVTivZ83/VthdOYNS4VD8xikOz/5n7HaRM08BC0 Rh7tAL3GZueJ+hxcFuyVA== X-UI-Out-Filterresults: notjunk:1;V03:K0:vSk/mHijXw4=:tQjamyoZ/Bl2bxHBtUPnQy Tf6sDTYDvd4imhZ+OoEbEKp6+Q57Ben7GYfkyK3KB14DEqrp166WQZDxzxcxFvTCxCJ+wITS8 y48uvjBfwbsOHcc4lxDaZu+kD8K1HWhWN8kIUbevevUOgTUxPkyxgvan+A0p0gWabG0YgoodA wNPmylbeRb4hwrsGhGdFBCdgjRgFPdIYD+Cd343vgd0nDKsiGh8xdDWurhiFtjX/JeOriQCLa rreNPrQ9rbrNmykF8ncUYShuoKFwepqP/Lpq3HJ60hSMH6Smx17vEw+hQgqamCM8OqVGnY/Z4 SidCTK+SMWopl6NWLbfZiptvng4HJQvO+T8lAo6ylN/YFXP6D3xlQYYEMyYvXSEtwyoh8WYUy xlJe5sqqiyNMjLDaOXMCbbACAhCpv+oo4nRuHFM8fDcLop3v18H9KSagb/sxBTUBu9zezY1tl xuTTsPGAQg== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Am Samstag, 9. Januar 2021, 23:20:48 CET schrieb Arnd Bergmann: > On Sat, Jan 9, 2021 at 1:06 AM Daniel Tang wrote: > > > > Hi Arnd, > > > > On 9 Jan 2021, at 9:55 am, Arnd Bergmann wrote: > > > > * nspire -- added in 2013, no notable changes after 2015 Most of the platform is just the DT sources and some small drivers around it, so it's actually fairly low maintenance. So far the migration away from panel-simple in 2019 (https://lore.kernel.org/linux-arm-kernel/20190805085847.25554-1-linus.walleij@linaro.org) was the biggest required change so far. > > I believe this is still in active use. I’ve CC’d Fabian into this thread who’s > > probably in a better position to respond to this. > > Ok, moving it to the "keep around for now list" as well, to be on the > safe side. Thanks! > Would either of you already have a guess for how long it makes > sense to update kernels on it? > > I see that this is one of the more limited platforms with just 32MB > of RAM (64MB in case of CX), and kernels only get more bloated over > time, so I expect at some point you will be stuck with running old > software. The kernel overhead isn't actually that bad. I just built today's 2ff90100ace8 and booted it with a busybox-based initrd. free -m reports: total used free shared buffers 58 12 46 0 0 Relatively speaking, still mostly unused ;-) The stock OS actually uses more! With 32MiB, the situation is definitely worse, but still manageable. Should that change in the future, dropping just the Classic/CM variants would be a possible option, but that still seems far enough away. > Wikipedia tells me that new models came out recently. Are you > planning to add support for those as well? Yes, someone from the community actually managed to boot Linux on a CX II-T, and I'm hoping to get that upstreamed soon. Most of the hardware changes are supported by drivers already and so this is mainly just another device tree. Cheers, Fabian > Arnd