Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp179145pxb; Wed, 13 Jan 2021 00:23:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJz2G7Xf6a1Dfe8Xin4s/IuwOK6DQFlhkhi9Z8yxAMzdxc6bwjMcHKuZS3ItMLg6kHi6HCtn X-Received: by 2002:a17:906:ae0c:: with SMTP id le12mr711042ejb.283.1610526208354; Wed, 13 Jan 2021 00:23:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610526208; cv=none; d=google.com; s=arc-20160816; b=vLZxF/HqG1w3QilJPuGcw1dvt/giAle3OuZGzZ/bea0tqVKB9D4L1LE7/mDiVsUR35 hdaf6eBw4EiZTJr56ciezl42RjKABadviZ5TxElcGZjx/WGcI0y8kcVZhuDEoTD2HrsJ DYJLN9HmHz4qI3GHxpm/Ab66jkr4xSy3y9ENBClCpPdKvuZ51hqkjfP3sb6sqrxK+Bcu /VaE0G5XjFKNa/DVpLOf/v7QIpqruMBsVSwt0R4JZona+2r6aOqASBk7yDRAVmxRbfrw mBGVCuWWgQFcaF0y9+yoP/qv1dRp2K1XkmmN2YNSXMK6vrCvEyunNEVRA8nHQlRRLbgc q5RQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=ALKzS1zqUziBFoEG3hQOmy1+PfVqRE4pA7mKb1ctmGA=; b=cFNDTcuWWFMCrv5Cysf1gDYnAVgwmMP6VBWiM2kZ3jBpemIfdtzmn//VTDyU1me/kf g0tOpIwJIP5Zr2YAs7DA6FPAbWKJdceD1wyVeMCN5TDiW1P9rdMRe++mCq9DFJ7rA3lT TLrNXLPST+DrtL0z+iRFORxNtQPRw4ACm/nK0hh+jqkz1OvqeLZzxlvWrsEdPpf9kNrL 5ACR8vgIS//htiwm9iipk/YuXx3JBjnwxi1GXpcjkb28qTN8wzzcG4xFFliRwF1Fs++/ z/RHVpHX0Gqn+cQyc2HF1d0R5UbjEepgL6AZW6wer8eqxfPHBcgKue3n40XBnQnuydEc c+6w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p23si576598ejy.319.2021.01.13.00.23.04; Wed, 13 Jan 2021 00:23:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727445AbhAMIWF (ORCPT + 99 others); Wed, 13 Jan 2021 03:22:05 -0500 Received: from mail-oi1-f169.google.com ([209.85.167.169]:43745 "EHLO mail-oi1-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726921AbhAMIWE (ORCPT ); Wed, 13 Jan 2021 03:22:04 -0500 Received: by mail-oi1-f169.google.com with SMTP id q25so1235430oij.10; Wed, 13 Jan 2021 00:21:48 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ALKzS1zqUziBFoEG3hQOmy1+PfVqRE4pA7mKb1ctmGA=; b=jCh9UO83am14njMk8Zi/y+BGwS1RQFIfWyTI0FnYjEqmDFNToDTZzUcpwzV8wvKLKO yNISws1ISwochAJI3gwAZ3oezIk857sR91PfBcul4i6Q4ryT/RdeI/p0gpZ0FdcqaY25 RcYzFNIsl7M0QcoB3kn2kXVTz33JsI3Lk2g+1ygQfKshNZHJrImfLFrOAqPQJVdSjA2j QEt8DAQE6oDWjlvJpkWG13FDoYJ0U+VdeHklPI5gOe9bMBOhFjLCyQMcFxiyqib6n7h1 ZGznO8dwg2KxODTaC369jbh7gtDsKDl7MQlMfsANNutWLoaKvrKH6DtlXiF3Q24vjFlF IQyg== X-Gm-Message-State: AOAM533trsSnYHinjnIsBcWI5qijdcsG1z+vhLN3BJr7dWlXglpljxQl ckR6cR/OkZdxwzNiEjwJvMcbVRR8CV1TUK2l5GEeGBzn X-Received: by 2002:aca:ec09:: with SMTP id k9mr516037oih.153.1610526083096; Wed, 13 Jan 2021 00:21:23 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Geert Uytterhoeven Date: Wed, 13 Jan 2021 09:21:10 +0100 Message-ID: Subject: Re: Old platforms: bring out your dead To: Rob Landley Cc: Linus Walleij , John Paul Adrian Glaubitz , Gerhard Pircher , Arnd Bergmann , Linux Kernel Mailing List , linux-m68k , Sparc kernel list , Linux-sh list Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Rob, On Wed, Jan 13, 2021 at 8:58 AM Rob Landley wrote: > On 1/12/21 4:46 PM, Linus Walleij wrote: > > On Tue, Jan 12, 2021 at 3:45 PM John Paul Adrian Glaubitz > > wrote: > >> Yeah, I have the same impression that's the strong commercial interest pushes > >> hobbyist use of the Linux kernel a bit down. A lot of these changes feel like > >> they're motivated by corporate decisions. > >> > >> There has to be a healthy balance between hobbyist and commercial use. I understand > >> that from a commercial point of view, it doesn't make much sense to run Linux > >> on a 30-year-old computer. But it's a hobbyist project for many people and hacking > >> Linux stuff for these old machines has a very entertaining and educational factor. > > > > This is actually one of the most interesting things written in this discussion. > > > > I have both revamped and deleted subarchitectures in the ARM tree. We > > never deleted anyone's pet project *unless* they were clearly unwilling to > > work on it (such as simply testning new patches) and agreed that it will > > not go on. > > Another fun aspect of old hardware is it serves as prior art for patents. The > j-core hardware implementation schedule has in part been driven by specific > patents expiring, as in "we can't do $FEATURE until $DATE". Indeed, so that's why the release of j4 is postponed to 2016... /me runs date (again). > When I did an sh4 porting contract in 2018 I got that board updated to a > current-ish kernel (3 versions back from then-current it hit some intermittent > nor flash filesystem corruption that only occurred intermittently under > sustained load; had to ship so I backed off one version and never tracked it > down). But these days I'm not always on the same continent as my two actual sh4 > hardware boards, have never gotten my physical sh2 board to boot, and $DAYJOB is > all j-core stuff not sh4. Which is not upstream, investing in the future? > Testing that a basic superh system still builds and boots under qemu and j-core > I can commit to doing regularly. Testing specific hardware devices on boards I > don't regularly use is a lot harder. I have the sh7751-based landisk in my board farm, so it's receiving regular boot testing. That's one of the simpler SH-based platforms, though. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds