Received: by 10.223.185.116 with SMTP id b49csp518870wrg; Fri, 23 Feb 2018 02:28:40 -0800 (PST) X-Google-Smtp-Source: AH8x224RlMB0ozc1AAGVDbjo+6UKrepIL6zGsMNf41lezOhmlzI+T+vpfocKV8jD7OZQ//sXdEAH X-Received: by 10.101.97.139 with SMTP id c11mr1052759pgv.443.1519381719972; Fri, 23 Feb 2018 02:28:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519381719; cv=none; d=google.com; s=arc-20160816; b=CqLNNKlWriOILW/8H1Pzd65h6bC8jnf+d9NffsSKzet4dMa8kFgs+j2RP/EhA+HVjr RHKMFjUa4OzcEtDOeOQnv1VGy5puxHJuYjLoFVeBzujq/mvohLc0Mqz1aW3phmonzUbV v29QVBTQnaW8/v6Kh9PrZiVgcpAe+t4un38glXvg4SayeSkW7Ke9yQmvsxiTetR77EG0 AKiVC+2jylggvfItqtSDOuCaX1IA259dvqqY9lN4fMYcvzuGmNrmSF6qzewatezGqNgu MByomaKbLZOZ3QiMtC4EOQnGrcw5wBHWwi5H+DipHayT01da1K47Q23HnwTV6oIGdjkG ZtEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=9g2lB0LRIxF0U+Ea7B4xB/nac3481dq8kP5qh4/qnLc=; b=VVRlClXKr9Bofbg0NkmAzN7k6wdxa9EtgKEMJuH5FoYp1Y8k6laJQ8pKQFNSu4ekMS z5Ip9sNPfm0Kib48A1r4VXTPwPRNYW2IcighMiD0vdwDYYhFC52BXzytSxlD+uzMwszi 0q7xB3kkFzCSUEajGjNTzZh0rRyNfVgUI7AYriKSMKPo58KQTghWdWJFj7safFDllHV4 ZZQldvGSChegoCEwNtjnp/KlmNq/fpEnFPhCwssoOfomIvcUmh4W0VdiH7m81HbCyp2R WwPKyt7MNqMbPg5FLCnYGIIRtEr5lJ4wfdusPKNBIC2ssSGDsoWCveRFMMHyJCfjFOf4 HkTg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=BC+IQxbo; 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 z5si1346055pgp.262.2018.02.23.02.28.25; Fri, 23 Feb 2018 02:28:39 -0800 (PST) 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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=BC+IQxbo; 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 S1751900AbeBWK1F (ORCPT + 99 others); Fri, 23 Feb 2018 05:27:05 -0500 Received: from mail-qk0-f196.google.com ([209.85.220.196]:34308 "EHLO mail-qk0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751651AbeBWK1A (ORCPT ); Fri, 23 Feb 2018 05:27:00 -0500 Received: by mail-qk0-f196.google.com with SMTP id l206so10209781qke.1; Fri, 23 Feb 2018 02:26:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=9g2lB0LRIxF0U+Ea7B4xB/nac3481dq8kP5qh4/qnLc=; b=BC+IQxboOPo9nH+vHO33o6Pg3CmgwwuhTvGDhfovsVF6Rj5Gl//D26Vt+xMuiTzTNU wQT37zOzEZkMhJmfMJfpOwE1sHnjZc9Ww7E4W4jwEhBdykOhlms6bWBCZEMMpZpgrB8E Hp4cpUolHdqckR6iOWexEm09gjCHiffDlyG7uTvH/J3vvb2SsWYSsqvkPPG8tm3U2KQD ZZaTajsZ44MnOTEwRlhebAJbIQsKvl6CzJxHMMrB7y8NiM6emNbo6iPYa2hPs5BC2B2l ns2RJlsXb8Ct6WAJ7R2gGxo1YThiDWY8t4Rej/1rv1IZkbLNgviIZ9fDMgY3F47Gkcrs A9Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=9g2lB0LRIxF0U+Ea7B4xB/nac3481dq8kP5qh4/qnLc=; b=GF91JGLfHFLCdbESKP4kR+AdIdX5xeSMhfF796eaY+p8Vmkc8gp8sck54Xfce6lRDq Tt22p3XPF2AyDQgEj92nhNlzvfGW07Ep4pEydWg8XD1D3V/4dEyRC67fLoM1VL1NlkNL nkRodVnnZJj1tKHeHq0OmdiT5FiHVlzEEjFRE0FsxlBYpPiCkG47S2bBMqpHfTpK1LKj BmzjFVpV1mvzJ9IABoTl6Q32VfM9Wq1ePp2to8esfjPBgvMy88hE5W0NAxaJpRNbsbID xzk4bYOV6YPPkSOwZniePUwhz58Y6KTiuLUPvo1GuApMdgiX8ZjteBJfNOcyxibiYIga 99pA== X-Gm-Message-State: APf1xPC8IlpL9Vyyq8sx4uNjfCagBiW8T9UILLU3HmbV06kDLHHasnSV pT3jDMlrTJy315OQMAU7m8ib6KB4ijYYlAjFyXo= X-Received: by 10.55.158.83 with SMTP id h80mr1667166qke.330.1519381618838; Fri, 23 Feb 2018 02:26:58 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.198.17 with HTTP; Fri, 23 Feb 2018 02:26:58 -0800 (PST) In-Reply-To: <20180221233825.10024-1-jhogan@kernel.org> References: <20180221233825.10024-1-jhogan@kernel.org> From: Arnd Bergmann Date: Fri, 23 Feb 2018 11:26:58 +0100 X-Google-Sender-Auth: dFZAMqEf8aqwgHIjx1IFXLsXNbU Message-ID: Subject: Re: [PATCH 00/13] Remove metag architecture To: James Hogan Cc: linux-metag@vger.kernel.org, Linux Kernel Mailing List , Guenter Roeck , Jonathan Corbet , Steven Rostedt , Ingo Molnar , Peter Zijlstra , Arnaldo Carvalho de Melo , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Thomas Gleixner , Jason Cooper , Marc Zyngier , Daniel Lezcano , Greg Kroah-Hartman , Jiri Slaby , Linus Walleij , Wim Van Sebroeck , Mauro Carvalho Chehab , Mauro Carvalho Chehab , Wolfram Sang , "open list:DOCUMENTATION" , Linux-MM , linux-gpio@vger.kernel.org, linux-watchdog@vger.kernel.org, Linux Media Mailing List , linux-i2c@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 22, 2018 at 12:38 AM, James Hogan wrote: > These patches remove the metag architecture and tightly dependent > drivers from the kernel. With the 4.16 kernel the ancient gcc 4.2.4 > based metag toolchain we have been using is hitting compiler bugs, so > now seems a good time to drop it altogether. > > Quoting from patch 1: > > The earliest Meta architecture port of Linux I have a record of was an > import of a Meta port of Linux v2.4.1 in February 2004, which was worked > on significantly over the next few years by Graham Whaley, Will Newton, > Matt Fleming, myself and others. > > Eventually the port was merged into mainline in v3.9 in March 2013, not > long after Imagination Technologies bought MIPS Technologies and shifted > its CPU focus over to the MIPS architecture. > > As a result, though the port was maintained for a while, kept on life > support for a while longer, and useful for testing a few specific > drivers for which I don't have ready access to the equivalent MIPS > hardware, it is now essentially dead with no users. > > It is also stuck using an out-of-tree toolchain based on GCC 4.2.4 which > is no longer maintained, now struggles to build modern kernels due to > toolchain bugs, and doesn't itself build with a modern GCC. The latest > buildroot port is still using an old uClibc snapshot which is no longer > served, and the latest uClibc doesn't build with GCC 4.2.4. > > So lets call it a day and drop the Meta architecture port from the > kernel. RIP Meta. Since I brought up the architecture removal independently, I could pick this up into a git tree that also has the removal of some of the other architectures. I see your tree is part of linux-next, so you could also just put it in there and send a pull request at the merge window if you prefer. The only real reason I see for a shared git tree would be to avoid conflicts when we touch the same Kconfig files or #ifdefs in driver, but Meta only appears in config FRAME_POINTER bool "Compile the kernel with frame pointers" depends on DEBUG_KERNEL && \ (CRIS || M68K || FRV || UML || \ SUPERH || BLACKFIN || MN10300 || METAG) || \ ARCH_WANT_FRAME_POINTERS and include/trace/events/mmflags.h:#elif defined(CONFIG_PARISC) || defined(CONFIG_METAG) || defined(CONFIG_IA64) so there is little risk. Arnd