Received: by 2002:a25:f815:0:0:0:0:0 with SMTP id u21csp954205ybd; Wed, 26 Jun 2019 08:39:55 -0700 (PDT) X-Google-Smtp-Source: APXvYqwWvEP2swvN32mQT7H6M2ldegVKeQTVyLrxOJTAl2JegQD99sNk0+i1/ariRY73/Xew3vRT X-Received: by 2002:a17:90a:3310:: with SMTP id m16mr5426449pjb.7.1561563595436; Wed, 26 Jun 2019 08:39:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561563595; cv=none; d=google.com; s=arc-20160816; b=aAyNPjkOcJ1hfnRWsBwfIHuuwDcCSD4dw/4XyVF3tmvFldSD+V2PQOPfxmjY4ZlTXI 6Yatv/DVn5O7AGTD0THQJ3RxuCKioLS00DHXAuxUELmZi9fbiGalSqlklwl11um/aoBI 82RWqreeqz6d02ZOtza4crcziAc50+YyVWQR/OzoTV2tbRytQKCW2obpjbbLYsZcquzI G+c5O7wHfyh/bPUPW1azUL/cP3M7hsCiqkcyMmctRRk5Bc59CWl5j2YjzeFk9S8gtTBt KhVSU1rNdTVqUQNxjckhvOUS96Fa1mf2BL229L47WpaflB74OiO7ShE1Vzdv8a5OE8Jy MFPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=JQzSOhtb7LdwimJX7RDslKtkKFxU9XQNYkWuRWogOaQ=; b=du7xzy9xffu0f3fc2d6yk5SEoOOjGB6UP2hWxx0iZi51vpQilXfZ9pIWcwwFhuGV3V /ui5kODSG/nPYvxT+1YDZhZc5MDyCuTXe6VjkPE5cUQbvZqPwIuFlkQ647SMwrObYwlG eHwOLlXkoi4nUVtavmsF5v0VAjn5qMxwtrrZZb0vwy8rn8VskJdh8NWft6Jv2sIGqaJh y8u32THo4Nzv1LBt4mAzcJd4E5R6okxSPK18nutcO+y9DH8OdHQUj4uXDSNwSCaqoliF U+Hb1h/ovGs35EdN/uTxQ3iPGcUXzDr/aJSsgJYe1vEEsPGf55gINDUHdyJ25SgY2Tfd AkJw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h15si3464792plr.23.2019.06.26.08.39.38; Wed, 26 Jun 2019 08:39:55 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728350AbfFZPip (ORCPT + 99 others); Wed, 26 Jun 2019 11:38:45 -0400 Received: from 216-12-86-13.cv.mvl.ntelos.net ([216.12.86.13]:38774 "EHLO brightrain.aerifal.cx" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726029AbfFZPip (ORCPT ); Wed, 26 Jun 2019 11:38:45 -0400 Received: from dalias by brightrain.aerifal.cx with local (Exim 3.15 #2) id 1hgA05-0005dv-00; Wed, 26 Jun 2019 15:38:21 +0000 Date: Wed, 26 Jun 2019 11:38:21 -0400 From: Rich Felker To: Yoshinori Sato Cc: Arnd Bergmann , John Paul Adrian Glaubitz , Adam Borowski , Christoph Hellwig , Linus Torvalds , Linux-sh list , linux-arch , Linux Kernel Mailing List Subject: Re: [RFC] remove arch/sh? Message-ID: <20190626153820.GP1506@brightrain.aerifal.cx> References: <20190625085616.GA32399@lst.de> <20190625112146.GA9580@angband.pl> <401b12c0-d175-2720-d26c-b96ce3b28c71@physik.fu-berlin.de> <20190625142832.GD1506@brightrain.aerifal.cx> <87tvccr3kv.wl-ysato@users.sourceforge.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87tvccr3kv.wl-ysato@users.sourceforge.jp> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 26, 2019 at 08:25:20PM +0900, Yoshinori Sato wrote: > On Wed, 26 Jun 2019 00:48:09 +0900, > Arnd Bergmann wrote: > > > > On Tue, Jun 25, 2019 at 4:28 PM Rich Felker wrote: > > > On Tue, Jun 25, 2019 at 02:50:01PM +0200, Arnd Bergmann wrote: > > > > don't build, or are incomplete and not worked on for a long > > > > time, compared to the bits that are known to work and that someone > > > > is still using or at least playing with. > > > > I guess a lot of the SoCs that have no board support other than > > > > the Hitachi/Renesas reference platform can go away too, as any products > > > > based on those boards have long stopped updating their kernels. > > > > > > My intent here was always, after getting device tree theoretically > > > working for some reasonable subset of socs/boards, drop the rest and > > > add them back as dts files (possibly plus some small drivers) only if > > > there's demand/complaint about regression. > > > > Do you still think that this is a likely scenario for the future though? > > > > If nobody's actively working on the DT support for the old chips and > > this is unlikely to change soon, removing the known-broken bits earlier > > should at least make it easier to keep maintaining the working bits > > afterwards. > > > > FWIW, I went through the SH2, SH2A and SH3 based boards that > > are supported in the kernel and found almost all of them to > > be just reference platforms, with no actual product ever merged. > > IIRC the idea back then was that users would supply their > > own board files as an add-on patch, but I would consider all the > > ones that did to be obsolete now. > > > > HP Jornada 6xx is the main machine that was once supported, but > > given that according to the defconfig file it only comes with 4MB > > of RAM, it is unlikely to still boot any 5.x kernel, let alone user > > space (wikipedia claims there were models with 16MB of RAM, > > but that is still not a lot these days). > > > > "Magicpanel" was another product that is supported in theory, but > > the google search showed the 2007 patch for the required > > flash storage driver that was never merged. > > > > Maybe everything but J2 and SH4(a) can just get retired? > > > > Arnd > > I also have some boards, so it's possible to rewrite more. > I can not rewrite the target I do not have, so I think that > there is nothing but to retire. To clarify, are you agreeing with Arnd's suggestion to retire/remove everything but jcore and sh4[a]? Rich