Received: by 10.223.185.116 with SMTP id b49csp2124652wrg; Thu, 22 Feb 2018 08:30:26 -0800 (PST) X-Google-Smtp-Source: AH8x2252eLKrYBWMJJ1MbpfdUF2pusJ3avoxVLT0/HfCkUUx2G1wC7YcgUaorUA6umX+Y/exmh+A X-Received: by 10.167.128.81 with SMTP id y17mr7386256pfm.91.1519317026566; Thu, 22 Feb 2018 08:30:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519317026; cv=none; d=google.com; s=arc-20160816; b=CUk23uAUdPzYSqkuwGFAuTqE0zWPuFAN4g9Zlk/qpeIYw+AScetWIFYXVdw8J77JAe 8hExJOv6+hl8eZ0WqN8sMdF863iY7LouYG/jQlXDLCNl2H64Yk/wecXxFanGr0s0XXxA ds/vevQOz4VdKqbGxlDdBTVsW6+nOTJtbuujPyYjx1LjKhHrp1vjOAeXq7EIlfV/h6kS lLEBr4CT5kUbWwkHZ9DjkZFrdQTNwWehLXmVwL/IZeg7XGSZy90AQaE+6+EcImUHODgp gZuq5h+eXUCmR/DSAdSygbXa6K9IaQpNioUCSjcNIvyXGSV0nLpM2EdoXqE7XGYgzYhU BSzw== 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:dmarc-filter:arc-authentication-results; bh=0SrXz/Wbt5myJ6cAhoUJewomh1tKQQrwbjnDDcR+0Do=; b=nfbZFpMIOY5dacBRW9g7CzX5cv8hZK+5edivH91M3u0fKDqGs3ZST021qkewUnlz4J mhEObOO/pzPj8U+xSTuApcfYU2BglCb1vrSSnXlqGL2iVf0diix1EoJWp47NCrPr+hJA zlCYo+omdFjmsxpFoQ9p32eurVMTe8YyqVXs1sqmPQLAJD8weXADAVALU1VKepjFUBca rI4IG9ntE5VBxfEyfGhjh8Vgv2AE/y4DFsWOZmBsCSmUtj/mREEu9zAdMAa3X3NqPN12 ZB2hdyzdNgtqxd0VMTtyXGNwU4T+N70x3+RH38flF2yrjzNmIfBkO042m+13HaxUCWTq OPNA== 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 n7si209137pga.670.2018.02.22.08.30.11; Thu, 22 Feb 2018 08:30:26 -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; 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 S933309AbeBVQ3P (ORCPT + 99 others); Thu, 22 Feb 2018 11:29:15 -0500 Received: from mail.kernel.org ([198.145.29.99]:55620 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932942AbeBVQ3M (ORCPT ); Thu, 22 Feb 2018 11:29:12 -0500 Received: from saruman (jahogan.plus.com [212.159.75.221]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 77EA821784; Thu, 22 Feb 2018 16:29:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 77EA821784 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=jhogan@kernel.org Date: Thu, 22 Feb 2018 16:28:46 +0000 From: James Hogan To: Arnd Bergmann Cc: linux-arch , Linux Kernel Mailing List , Richard Kuo , linux-hexagon@vger.kernel.org, Chen Liqin , Lennox Wu , Guan Xuetao , Guenter Roeck , Al Viro , linux-metag@vger.kernel.org, Jonas Bonn , Stefan Kristiansson , Stafford Horne , openrisc@lists.librecores.org, David Howells Subject: Re: Removing architectures without upstream gcc support Message-ID: <20180222162845.GC9891@saruman> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="KDt/GgjP6HVcx58l" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --KDt/GgjP6HVcx58l Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Hi Arnd, On Thu, Feb 22, 2018 at 04:45:06PM +0100, Arnd Bergmann wrote: > * Meta was ImgTec's own architecture and they upstreamed the kernel > port just before they acquired MIPS. Apparently Meta was abandoned > shortly afterwards and disappeared from imgtec's website in 2014. > The maintainer is still fixing bugs in the port, but I could not find > any toolchain more recent than > https://github.com/img-meta/metag-buildroot/tree/metag-core/toolchain/gcc/4.2.4 > Not sure about this one, I'd be interested in more background > from James Hogan, who probably has an opinion and might have > newer toolchain sources. Interesting timing! Have you seen this (which I'll send for 4.17, and leave 4.16 broken)? https://marc.info/?l=linux-kernel&m=151925667323732&w=2 The Meta port is essentially unused and for a while I have only looked at it when something went wrong. PURE's Linux based digital radios I believe were never updated to 3.10. The fact that the GCC port wasn't upstreamed before the MIPS acquisition meant it was always a ticking time bomb (though binutils was upstreamed). Sad really, given that at least 9 years of effort went into the port before permission was finally given to upstream it, and within a week or so of the first patchset the intention to acquire MIPS was announced. FWIW, my experience was that upstreaming the port caught a whole lot of issues (Al Viro's review of signal handling alone was tremendously valuable), and drastically reduced the effort required to forward port to each new kernel version. Updating an out of tree arch tends to result in a lot of runtime failures that require digging, which reduced drastically once the port was upstreamed. Cheers James --KDt/GgjP6HVcx58l Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEd80NauSabkiESfLYbAtpk944dnoFAlqO77MACgkQbAtpk944 dnputhAAkfYLuJ/+pWL1ry5oy3Xk3TmlljAgerL+KGaVt2HV7L4hmW1S0DrUW+mw urkx6QVecme6pgvwEkJHGMHts75MxdWLXVU89JzXO0P4d5e0yLZ1H+LDlNA6dVby xRU5v0xFGcg+1TTSwfdBjMRpL2NEGbZneXIX/QXQMFMqAB9XEMBY/I9yhYgrIrO/ 5nl9EVo66OJJKl0OEl0hFlYx4R3ecXOw5vfpgJ7zzLWhD+YIw2ubwwcyBp9jFwVS 16Kupg6pjMMIpUueUlTCS1ft/I4s+c4YQ50EfTx0Du7PKnZhp7Bc2iovKuEgTRce XQxyvVkSweVeak1ox6pGN8HIk0C2NndUDu9INwMr7qhv2UyyUQEwadplwsUhOE/8 suZnFvH/dTbUYBAeZvPJML88hL3ulPUKIMjC43IDh6HA3/QS4SpH2+atH1aYFlio p7RZN15inJim2Cjqw8d4AoEs7wS73PvzrPBRYLffelIrIvtE/c4rEiazgmaX/cBQ RKeYQ6dc+GMfaF2sOymgo/VvSIaes8Bw1wix15z6bYgCR4eRDVdHQKd2rU3I1Ky4 14BDo/sqmVlRQUrvh6/S9xjF6Zh+UvoHWMNu2B0KKSyWSrCKq1xyJwt7itBg0stm 2kET580orfXMQ/qZIzBuPHQAGA4FNG0Qb99FesFMxjtX+sL9UUw= =tawg -----END PGP SIGNATURE----- --KDt/GgjP6HVcx58l--