Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp1462862pxk; Mon, 31 Aug 2020 21:57:02 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyioUNOopiDQNqkobu8X0TMKlmBSsxQE0KAKNfNI7NVBictV3f8du1WN/xYx8WDY13lEcoQ X-Received: by 2002:a05:6402:1b0f:: with SMTP id by15mr168857edb.289.1598936222238; Mon, 31 Aug 2020 21:57:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598936222; cv=none; d=google.com; s=arc-20160816; b=wZu/Umu5P59IHqP/b++V19QA1pJqaqgZ7kyNJwKTmsDTJGzTil3lsLa7LePtiFmxGD MIWeD9WPuFUeyc5yqZW6dxWJpY53ef/VMvnj2KmgJCCQixoKN7JQRRNyvXU6Ksf993Gi NI5QFHFluxVYt0ObuZCDZv3JLsr99VRI7Wpclb8ry1l/IsEizPXj6G0X099Sx+8OXcUY c4UXY5q4owF6rX/yuHSdLIsZCvFhwf7y98wnoaBNCdOfL/V6fP18mUEi9ALTCRdQp5hK 3s8YPjbN6/IlaZFIfwADi4inVBEj2OZognTJOqyvQ/pCu6uTpKoUuixu+wW3vv22iWv4 a+8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=bDCzgE7PpxJKYkZFw4L83L4c22jArf+LVGBAv9O8ML8=; b=xdOMl96hOuqiAMbreB4FbyrB4HDEixuoxwbLjMj5q+RLwvr0fGGR1LhBQ7Fyd4QnkL zH90WYklVAUvVIxcxeWI4B1fvlFcSyJkm+YlTNsmZ/Ax9szKLiCcXkMmzshOyqnw5qPg jmhaCege5/+PTUq70GjS4r3tzTTd7NauJPASi/wBHCbJtJ/NLEw6Wnj4K/4ni6BEy5RU zkO6eL1GYusk7oYlUfHouduZ8rqBF+pjl/D2LH7wIPGcQjTcjwREtK/bHlBgn8//d0yC jFpUybq+U/p2G43yYgIvvmKAWS4DC7FPW2FQr13g9HbLTmcOzPw6/WH7SNAEjW7mwCai iHmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=RnwJlH6U; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a21si3395171eds.368.2020.08.31.21.56.39; Mon, 31 Aug 2020 21:57:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=RnwJlH6U; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726247AbgIAEzs (ORCPT + 99 others); Tue, 1 Sep 2020 00:55:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40926 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725930AbgIAEzr (ORCPT ); Tue, 1 Sep 2020 00:55:47 -0400 Received: from mail-qt1-x844.google.com (mail-qt1-x844.google.com [IPv6:2607:f8b0:4864:20::844]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 20254C061290 for ; Mon, 31 Aug 2020 21:55:47 -0700 (PDT) Received: by mail-qt1-x844.google.com with SMTP id p65so37892qtd.2 for ; Mon, 31 Aug 2020 21:55:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=bDCzgE7PpxJKYkZFw4L83L4c22jArf+LVGBAv9O8ML8=; b=RnwJlH6USeG0XKyTf8I3XJJU0kold/BgryjlADWJeuf1Wn4fcHHokvifJOAiMCluEV 3APT7bW+7YF+hNxSrw/S0ibjJM5kVcKHELNnt92n5VUI+B2r6WySQ62+H66RDE9c+J+5 fcRmu3O2KsLtDrm6ZBpRfAHMEGDHFaNogS4WvMCesg5srJ0cwakl4U0UAfS2K536Ovuv W1oIWIR8zYpME/iM++yKGPqaeRkXwLVU/zC7Qh+SxLM9HHjuaw+s4gCxRYU3d/eafEGh M/waFnaUUkOBbw/86Y1nT3WjrXstbAwt1efgFzbUB+3+hC/NcdO/oKQg9OCuKYCBX1bW Pocw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=bDCzgE7PpxJKYkZFw4L83L4c22jArf+LVGBAv9O8ML8=; b=DU60vZiAHtYx6J5HeLooC/otdzNpEE3+oFKHP2znOWCpwfSc3ckkGe550HVZYxGv7y 8gE4L49wuzQFqxDNfzXH8Vo3zF0z2dwMmOlZEbH4Mi2Jas+ntxSNCYZjs+TkAPQ5UJCz lsNnMmDHTZxL3nmTTnNSTiO5qtmbrVszhpb1PoNNFy1AbiGaa0hfl0AsULwKV+qvmB2m nKtBj0GkeJgAjTUbdQpyBB6/HUyrZOIaZBm7nPD9dq0Hk/+ETM01z8eS6hp4R87uitGW OhPHwh+zs2kNUAyVpSgXpVFhGbTnnFzdLu7Jxs5l+NvK1k+p7v2zYUybtWXXAJRoOocV 8dfQ== X-Gm-Message-State: AOAM531YOhN7Ms6BWngeKWEZow55PNzfOS5q67NDnHV+z64rBNEyEA9G pozGlEDT59WZ+WbFeJEnNzA= X-Received: by 2002:ac8:3568:: with SMTP id z37mr4694456qtb.59.1598936146344; Mon, 31 Aug 2020 21:55:46 -0700 (PDT) Received: from ubuntu-n2-xlarge-x86 ([2604:1380:45d1:2600::1]) by smtp.gmail.com with ESMTPSA id r195sm218598qke.74.2020.08.31.21.55.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 31 Aug 2020 21:55:45 -0700 (PDT) Date: Mon, 31 Aug 2020 21:55:44 -0700 From: Nathan Chancellor To: Nick Desaulniers Cc: Andrew Morton , Kees Cook , Miguel Ojeda , Sedat Dilek , Marco Elver , Andrey Konovalov , Masahiro Yamada , clang-built-linux@googlegroups.com, Daniel Borkmann , Alexei Starovoitov , Will Deacon , Vincenzo Frascino , linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 3/7] Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel BTI support" Message-ID: <20200901045544.GB1561318@ubuntu-n2-xlarge-x86> References: <20200901002326.1137289-1-ndesaulniers@google.com> <20200901002326.1137289-4-ndesaulniers@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200901002326.1137289-4-ndesaulniers@google.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Aug 31, 2020 at 05:23:22PM -0700, Nick Desaulniers wrote: > This reverts commit b9249cba25a5dce5de87e5404503a5e11832c2dd. > > The minimum supported version of clang is now 10.0.1. > > Suggested-by: Nathan Chancellor > Signed-off-by: Nick Desaulniers Reviewed-by: Nathan Chancellor > --- > arch/arm64/Kconfig | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig > index 6d232837cbee..2a70b85b1a61 100644 > --- a/arch/arm64/Kconfig > +++ b/arch/arm64/Kconfig > @@ -1630,8 +1630,6 @@ config ARM64_BTI_KERNEL > depends on CC_HAS_BRANCH_PROT_PAC_RET_BTI > # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94697 > depends on !CC_IS_GCC || GCC_VERSION >= 100100 > - # https://reviews.llvm.org/rGb8ae3fdfa579dbf366b1bb1cbfdbf8c51db7fa55 > - depends on !CC_IS_CLANG || CLANG_VERSION >= 100001 > depends on !(CC_IS_CLANG && GCOV_KERNEL) > depends on (!FUNCTION_GRAPH_TRACER || DYNAMIC_FTRACE_WITH_REGS) > help > -- > 2.28.0.402.g5ffc5be6b7-goog >