Received: by 10.223.185.116 with SMTP id b49csp824417wrg; Fri, 16 Feb 2018 07:47:16 -0800 (PST) X-Google-Smtp-Source: AH8x227dLNHyJLrektud+pMHYv+u5njIemx3U6cN3BszrjP62hh1CUJuH0XQHIS4tCqUM25ymG4R X-Received: by 2002:a17:902:7c0a:: with SMTP id x10-v6mr6312878pll.59.1518796036135; Fri, 16 Feb 2018 07:47:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518796036; cv=none; d=google.com; s=arc-20160816; b=UFZISy9rnBVkzhW+jsJLCD1GuI6TwfjIyGV3mYhUmlt+0x8sJaiBpM31SDrFpC3ac5 8BbloBRSFe3fzgq4MHnmxvVcKYXVBUVWlf6rAP7zwEcUTgrTKaBS8/A3FYlCLRBZ+Ajo 009J9QsAFdFFEhAbf/Tb+FbjLlXtDhAbevk11NUugrsSjFx4vWvFDUA4zj6Ay+NmHEuk 0gqfJ5rwyVB8dlGKSR7C4vlnHBtmUoVGH4eaKggL1k9Dc24UKhQFkUNC4In0IF88fYyB rHElMCHPjGi1G8PGR6R7584U2gceCBj2khzotj8Jtr79FdHqOIsgXmKOH2VclPeixF19 0pGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:to:from:cc:in-reply-to:subject:date:dkim-signature :arc-authentication-results; bh=jvnNebUNSqynRkZ5zTL90udtzv8nAFzONpG9u9YjEZs=; b=LIi3EEMHb+rxusc8d53y8UsXHIv1oew02YiolefxbsmwYqips119xAQQZljpxazE37 cQVYVhNULqqAySa2zD8j0gwmd2VwaOFgBOTX8tIc1CuTDn488FySIQvjL1/Lr3ADNoE7 HS37wpuXuc7y7gU9FmHDtBQfBjiYB2MEoN1H10sYUx0It34ddwgJugKU7Ocw/fiumZXQ 3vDD9bHFQAJT+MPW4TY0g7lE/en6vMxZWgsMmxbQy8mZocFae8+yyhX3j62fG8tl7IxK 6o1R7QISAwDNsL+Z2Sjuwm2L2CZm+rt/KqpP6JpPyt0z5UP5WTtWCgQY6GmhAla33V/A 6HGg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=aPmQZvnb; 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 e13si2986098pgq.476.2018.02.16.07.47.01; Fri, 16 Feb 2018 07:47:16 -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=pass header.i=@sifive.com header.s=google header.b=aPmQZvnb; 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 S1165184AbeBOXiQ (ORCPT + 99 others); Thu, 15 Feb 2018 18:38:16 -0500 Received: from mail-pg0-f68.google.com ([74.125.83.68]:42747 "EHLO mail-pg0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1164716AbeBOXiN (ORCPT ); Thu, 15 Feb 2018 18:38:13 -0500 Received: by mail-pg0-f68.google.com with SMTP id y8so1038398pgr.9 for ; Thu, 15 Feb 2018 15:38:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=date:subject:in-reply-to:cc:from:to:message-id:mime-version :content-transfer-encoding; bh=jvnNebUNSqynRkZ5zTL90udtzv8nAFzONpG9u9YjEZs=; b=aPmQZvnb50K/h+ogXGK5l3vb+5PckWVhZffDjWpoj0gOeV0cLgc2eoCJDoa8wP4X+z IBG9c2iAKwdcdUeI64R/zMaEZiutHLQg4NtJesGILSrTIYtH//IB6TDURrHiTdjl3nCS eRrdpQ4U2QjUOqxqyDT9OjUw1+LoT8AwqzESqCIbhan0YX66bpo/9G6lL4QgfPQJDO8l hjAn3Mbczry1aJGWWXrYuw8jovWtBFM8NCHG3CKf3V7iSLj/C5Xe+H9kcooP2z7uVSbj mvtRHuvo0+l4nTTDQ21txMlssE0QsWwZDGG+H8pyRwnlvStRHKSD/MqLHNe9QRtZvZSg h4pQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:subject:in-reply-to:cc:from:to:message-id :mime-version:content-transfer-encoding; bh=jvnNebUNSqynRkZ5zTL90udtzv8nAFzONpG9u9YjEZs=; b=TxY43Xq0t4dcymw4Z4j+rBsQZnr5f6nd7CtCUrrKJKVVeGPFgDlcUQV4lE4q8YqHd3 +JItHgGfZFYIjxHpm7LXP2SCoMZNhPqopIqQT3x+ewCRhO9DtdbTUj/3mQnzSMu/R/Iz QgZ42gkbeRGKcA3Ff5TJpKFOpg0Q8QJDjlx3mSwgA9x2mNU0cVdH+6PUcIw3Q1TlwHmN AApBfW/GYabGDYQAq2SgTwvb36qdPqA5Va8x+EsLgMNPbv+BFxfb9dI7WJmhQcGbpmDd fkxpCAvrkGPDmrhfacA69R7D1pX4pQQUcORZ5yW3rBfT/A+glb/gRmqtjB2S1BW0Gvvd l+Vw== X-Gm-Message-State: APf1xPAsdC1QmPFIEi9v/Qyp8Oxd4Y98X6VrTFNbbWC54lEfNAThcS2Q eFadAf1Yjqkg2/zitZppa7JVQg== X-Received: by 10.99.107.198 with SMTP id g189mr3577095pgc.142.1518737893243; Thu, 15 Feb 2018 15:38:13 -0800 (PST) Received: from localhost ([12.206.222.5]) by smtp.gmail.com with ESMTPSA id q87sm45376782pfk.71.2018.02.15.15.38.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Feb 2018 15:38:12 -0800 (PST) Date: Thu, 15 Feb 2018 15:38:12 -0800 (PST) X-Google-Original-Date: Thu, 15 Feb 2018 15:05:36 PST (-0800) Subject: Re: [RFC PATCH 4/7] kconfig: support new special property shell In-Reply-To: CC: keescook@chromium.org, ulfalizer@gmail.com, yamada.masahiro@socionext.com, linux-kbuild@vger.kernel.org, Greg KH , akpm@linux-foundation.org, nicolas.pitre@linaro.org, mcgrof@suse.com, rdunlap@infradead.org, sam@ravnborg.org, michal.lkml@markovi.net, schwidefsky@de.ibm.com, pavel@ucw.cz, linux-s390@vger.kernel.org, jkosina@suse.cz, linux-kernel@vger.kernel.org, tj@kernel.org, mingo@kernel.org, arjan.van.de.ven@intel.com, Arnd Bergmann From: Palmer Dabbelt To: Linus Torvalds Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 11 Feb 2018 12:06:35 PST (-0800), Linus Torvalds wrote: > On Sun, Feb 11, 2018 at 11:53 AM, Linus Torvalds > wrote: >> >> Well, it's still not a very *big* bump. With modern distros being at >> 7.3, and people testing pre-releases of gcc-8, something like gcc-4.5 >> is still pretty darn ancient. > > ... it's worth noting that our _documentation_ may claim that gcc-3.2 > is the minimum supported version, but Arnd pointed out that a few > months ago that apparently nothing older than 4.1 has actually worked > for a longish while, and gcc-4.3 was needed on several architectures. > > So the _real_ jump in required gcc version would be from 4.1 (4.3 in > many cases) to 4.5, not from our documented "3.2 minimum". > > Arnd claimed that some architectures needed even newer-than-4.3, but I > assume that's limited to things like RISC-V that simply don't have old > gcc support at all. Just for the record, we'd really like users to use GCC 7.3.0 and binutils 2.30 (or newer), as even though we had support earlier versions (back to binutils 2.28 and gcc 7.1.0) there's a handful of bugs floating around in our ports there. Of course, I'm not suggesting that as a kernel-wide policy :). It looks like we're going to end up with distributions shipping 7.3.0 and 2.30 as their first RISC-V versions, so hopefully we're safe here. > That was from a discussion about bug report that only happened with > gcc-4.4, and was because gcc-4.4 did insane things, so we were talking > about how it wasn't necessarily worth supporting. > > So we really have had a lot of unrelated reasons why just saying > "gcc-4.5 or newer" would be a good thing. > > Linus