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=-6.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,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 7B9D1C433E6 for ; Sun, 10 Jan 2021 19:21:48 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 430C222AAB for ; Sun, 10 Jan 2021 19:21:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726862AbhAJTVf (ORCPT ); Sun, 10 Jan 2021 14:21:35 -0500 Received: from mail.kernel.org ([198.145.29.99]:40462 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726263AbhAJTVe (ORCPT ); Sun, 10 Jan 2021 14:21:34 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id A1AEA22BEF for ; Sun, 10 Jan 2021 19:20:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1610306453; bh=SOcdvz0F2frLusDQda6GECMU6+0uWIDBtKiC2MOCWnE=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=q4RbjVReskhFOf1XNsAe6x4I/HDd6I9zkQm0Tk4YBN6Xhdj8TStGDMVSgNWbLFRuV 5DtMNbFMC6rbV5lobOgovNZ1LTU6XXV2/UF/2SEhzpsTjfYeiS3pPbmdmw9QkVguS3 XY6tVWBePAk6Xdh0k/JqmYmKZbgeCxF0RVPOA/3dCkeVAQqhPkEqIO+SuJCXvZcmUl wP5XLVvtCGvBF4rgcfNnH++3iZ2i/ezaPCANPpnCTS5Mg/C9mMFSWkhcIG4xmAG2f6 ERgptWkjQlu3qUYek+X+nFydGj8ZPdpKZRPUXDTx3N1QS0GuYkvXbD6Xt+N8NbWT5Y AcCuim+9SjlRQ== Received: by mail-ot1-f43.google.com with SMTP id a109so14959155otc.1 for ; Sun, 10 Jan 2021 11:20:53 -0800 (PST) X-Gm-Message-State: AOAM5330LwZcXmnKmtOfY2Gr8Xr5JASTk/lHyziaaP0XTT2knZId6omo OcMeRXl9zHpipX4ZXs3tHJwpXjpvlk1hDbHjAGA= X-Google-Smtp-Source: ABdhPJzq7HIg2qyGfOUSpYP1xdvOZl4qHXisv1Kuu0aqWD3y22P7JQIazJUkWPszGdgSL4izGI/FZyf2mdUrTcQNrHU= X-Received: by 2002:a4a:9c01:: with SMTP id y1mr10020096ooj.15.1610306452255; Sun, 10 Jan 2021 11:20:52 -0800 (PST) MIME-Version: 1.0 References: <67171E13-6786-4B44-A8C2-3302963B055F@gmail.com> <1702853.1557dWfJA4@linux-e202.suse.de> In-Reply-To: <1702853.1557dWfJA4@linux-e202.suse.de> From: Arnd Bergmann Date: Sun, 10 Jan 2021 20:20:36 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Old platforms: bring out your dead To: Fabian Vogt Cc: Daniel Tang , 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 , =?UTF-8?Q?Uwe_Kleine=2DK=C3=B6nig?= , 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" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jan 10, 2021 at 7:12 PM Fabian Vogt wrote: > 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. Sure, there is no problem in keeping it around as long as it is used. There were a couple of platforms that had not seen a lot of changes in the past five years but that are still in active use, I just used it as an indication that I should ask about the status. A lot of the other platforms that list only ever had an incomplete port and were abandoned before they were fully supported in upstream kernels. > > 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. Ok, makes sense. > > 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. Nice! Arnd 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.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,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 50BDCC433DB for ; Sun, 10 Jan 2021 19:22:42 +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 0B585229C6 for ; Sun, 10 Jan 2021 19:22:41 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0B585229C6 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org 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:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Ri/bqn4EsiNUa91QibvvT7mmX25s+QT9rsKbxNI28+8=; b=VNKtzURYKLeeUFnSPcM8L9Lke OS14vj/LnnVUnSZ9ed/lBZDLJky2yGg3iT+J9n2cozSvoowxFGyDIVKDOFA6SvHisRMT+S3ED1UUI +7EM+Yum+AgpIrEt6vo0WVJmb44FeeqZNAnHz6U9Mp/BirLdG3WAZ4Ft1W5LVUNbzRrwsK3qp7AZs oUCkIDI1WUNX5AyWDSTRkW6hxy97ICn0W8A0dE01Z3fTgRIT9/PYe8/yhjk7hWMptXj3mK7oZcRy6 eA/tfyIrCs8YVpBdq5SLSfsGS8cbA5e7qRcIwhzLQc/mt3gWRBYYJ6/r2mdIPNj01tMnfUavRM6fq YatJsKfGQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kygGq-0001Ya-Ns; Sun, 10 Jan 2021 19:21:00 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kygGk-0001WL-Sc for linux-arm-kernel@lists.infradead.org; Sun, 10 Jan 2021 19:20:56 +0000 Received: by mail.kernel.org (Postfix) with ESMTPSA id F237D22AAF for ; Sun, 10 Jan 2021 19:20:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1610306453; bh=SOcdvz0F2frLusDQda6GECMU6+0uWIDBtKiC2MOCWnE=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=q4RbjVReskhFOf1XNsAe6x4I/HDd6I9zkQm0Tk4YBN6Xhdj8TStGDMVSgNWbLFRuV 5DtMNbFMC6rbV5lobOgovNZ1LTU6XXV2/UF/2SEhzpsTjfYeiS3pPbmdmw9QkVguS3 XY6tVWBePAk6Xdh0k/JqmYmKZbgeCxF0RVPOA/3dCkeVAQqhPkEqIO+SuJCXvZcmUl wP5XLVvtCGvBF4rgcfNnH++3iZ2i/ezaPCANPpnCTS5Mg/C9mMFSWkhcIG4xmAG2f6 ERgptWkjQlu3qUYek+X+nFydGj8ZPdpKZRPUXDTx3N1QS0GuYkvXbD6Xt+N8NbWT5Y AcCuim+9SjlRQ== Received: by mail-oo1-f43.google.com with SMTP id k9so3631532oop.6 for ; Sun, 10 Jan 2021 11:20:52 -0800 (PST) X-Gm-Message-State: AOAM531pP/1tKAF2gUI8OYBjKe4SQdiQrdJLqgpMJBHpfxAoBesUCIXe SYzBUfI3z0GtxNwr5MoCMWojI/MrzIKGUA6zk94= X-Google-Smtp-Source: ABdhPJzq7HIg2qyGfOUSpYP1xdvOZl4qHXisv1Kuu0aqWD3y22P7JQIazJUkWPszGdgSL4izGI/FZyf2mdUrTcQNrHU= X-Received: by 2002:a4a:9c01:: with SMTP id y1mr10020096ooj.15.1610306452255; Sun, 10 Jan 2021 11:20:52 -0800 (PST) MIME-Version: 1.0 References: <67171E13-6786-4B44-A8C2-3302963B055F@gmail.com> <1702853.1557dWfJA4@linux-e202.suse.de> In-Reply-To: <1702853.1557dWfJA4@linux-e202.suse.de> From: Arnd Bergmann Date: Sun, 10 Jan 2021 20:20:36 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Old platforms: bring out your dead To: Fabian Vogt X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210110_142055_241884_6A9DFAAF X-CRM114-Status: GOOD ( 28.03 ) 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 , Daniel Tang , Jamie Iles , Krzysztof Adamski , Alexander Shiyan , Michael Ellerman , Russell King - ARM Linux , Wei Xu , Oleksij Rempel , Alex Elder , Marc Gonzalez , Hans Ulli Kroll , =?UTF-8?Q?Uwe_Kleine=2DK=C3=B6nig?= , 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="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Sun, Jan 10, 2021 at 7:12 PM Fabian Vogt wrote: > 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. Sure, there is no problem in keeping it around as long as it is used. There were a couple of platforms that had not seen a lot of changes in the past five years but that are still in active use, I just used it as an indication that I should ask about the status. A lot of the other platforms that list only ever had an incomplete port and were abandoned before they were fully supported in upstream kernels. > > 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. Ok, makes sense. > > 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. Nice! Arnd _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel