Received: by 2002:a25:f815:0:0:0:0:0 with SMTP id u21csp3733743ybd; Tue, 25 Jun 2019 07:36:08 -0700 (PDT) X-Google-Smtp-Source: APXvYqzyD02yrs8CKPB8va+S95h9yP6f+2czAu+Ws5RYxU2DMZLnflYgUj/VQfAXkQ46rTk1aKKA X-Received: by 2002:a63:6011:: with SMTP id u17mr3666375pgb.117.1561473368629; Tue, 25 Jun 2019 07:36:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561473368; cv=none; d=google.com; s=arc-20160816; b=09br+5Z6R5hfuXB179+vm73TZppYmSCx+UMOxJFFEDsXfD+TTOAco6sQRGoywJMiLz mwHbsLPWSa92pmvObKlVobFA5/J0wbhmIK2LiiUVdICQJ/cpfc0cavP8vY/Jrfnaqq9+ p2hIaQyCrH8v/YMfD1JprHTi0Kb9dCfl9RugFNmKzSGFECy/MZXXRU5QV3Z/QQmvCG8M 4Tp4/uZ6peL0VwE5XnS0fy769GHDuOeD+cByi/R9aNRMg4D35+Bxvf6Eg+tA+t5uDvrO WtEw2UwOtr/O3bdhVCPNp0sbHBWAXXyIYk7qlqpRCXLBquasrGYc5K0UyFvcN/55yBJ2 hZEw== 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=tuNQHTP3BHJM01InKmyTF6So7ImcxAwKUZL79YM/KmM=; b=NQcjP82QRTp/6wVVdwuTth6J3TiFD/p0Ki3BLtTxnOH7gaOBg3TYZE6P7eJbuXL0e1 8A/kOA82WlkXLDsab0/r8namksLEKmW2Yx7Pf0Yo/YpGsCej1LoTDxsWI6+r1aGiejNq U/lRmJytLbPV7XaAULQ7sbARd7KDbnG2Q/hMNEM3SYmLmeBKV7THbinjt3nsJLxyF86x /kBEUzt+a49ZiAV5J6VC74xXwZK1MkyxmiVyq9iRwZhMJstb9r1/BMXWbdHI8VIXYMg6 yIxThjmNINEPwfbD6FAUncgoEppnDi1B8ZwFg9VMOyMQ5YjCVmqxto/rmWpzXgLZgZ1/ RLhw== 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 f38si490454plb.99.2019.06.25.07.35.52; Tue, 25 Jun 2019 07:36:08 -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 S1730795AbfFYOfm (ORCPT + 99 others); Tue, 25 Jun 2019 10:35:42 -0400 Received: from 216-12-86-13.cv.mvl.ntelos.net ([216.12.86.13]:38728 "EHLO brightrain.aerifal.cx" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728710AbfFYOfm (ORCPT ); Tue, 25 Jun 2019 10:35:42 -0400 Received: from dalias by brightrain.aerifal.cx with local (Exim 3.15 #2) id 1hfmKO-0007B3-00; Tue, 25 Jun 2019 14:21:44 +0000 Date: Tue, 25 Jun 2019 10:21:44 -0400 From: Rich Felker To: John Paul Adrian Glaubitz Cc: Christoph Hellwig , Linus Torvalds , Yoshinori Sato , Arnd Bergmann , linux-sh@vger.kernel.org, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [RFC] remove arch/sh? Message-ID: <20190625142144.GC1506@brightrain.aerifal.cx> References: <20190625085616.GA32399@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 Tue, Jun 25, 2019 at 11:02:36AM +0200, John Paul Adrian Glaubitz wrote: > Hi Christoph! > > On 6/25/19 10:56 AM, Christoph Hellwig wrote: > > arch/sh seems pretty much unmaintained these days. The last time I got > > any reply to sh patches from the list maintainers, and the last maintainer > > pull request was over a year ago, and even that has been rather sporadic. > > > > In the meantime we've not really seen any updates for new kernel features > > and code seems to be bitrotting. > > We're still using sh4 in Debian and most of the stuff works fine. There is > one patch by Michael Karcher that fixes a bug in the kprobes code that someone > should pull in as it unbreaks the kernel with kprobes enabled [1]. > > Yoshinori Sato is still active sporadically and has a kernel tree here > where he collects patches for -next [2]. > > Otherwise, the kernel works fine. Seconded. I apologize that I haven't been active in maintaining the tree as well; funding for time working on it dried up quite a while back and I'm stretched rather thin. I'm generally okay with all proposed non-functional changes that come up that are just eliminating arch-specific cruft to use new shared kernel infrastructure. I recall replying to a few indicating this, but I missed a lot more. If it would be helpful I think I can commit to doing at least this more consistently, but I'm happy to have other maintainers make that call too. I do still have WIP forward-ports of Yoshinori Sato's device tree patches from attempts to get them working on Landisk; they're sitting in my working tree, but the PCI stuff isn't working, probably due to changes out from under it. I'd like to work together on getting that fixed to unblock me on something I'm interested in getting working on my own time, but we've never managed to sync up on it. As Adrian probably remembers, there's also the forked-tree, bitrotted STlinux stuff I want to get merged back into mainline based on device tree once it's there (doing it now doesn't make sense, as it would just add a ton more board-file cruft where it's slated for removal). This would improve the future viability of the arch/platform since, currently, I think ST's chips are the main SH ones you can find/get -- for example in the nextvod devices. Rich