Received: by 10.213.65.68 with SMTP id h4csp1269457imn; Wed, 4 Apr 2018 16:06:28 -0700 (PDT) X-Google-Smtp-Source: AIpwx483zTXvyDP3M9Rt79BgE7/Q5/dq9dRMIiUZQeWxzpFP5TfjIMiesfek7uA7olWSSD0icCyW X-Received: by 2002:a17:902:2cc1:: with SMTP id n59-v6mr20824955plb.198.1522883188042; Wed, 04 Apr 2018 16:06:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522883188; cv=none; d=google.com; s=arc-20160816; b=Q4Wq60DxnW6+3jhXC+7pR3+oIda4Ku49VHAreSth/rsHyFPADpLLpt6R7HxRqV2P4N WLTZv1gshMfO0Vp8U7WNJGg+ZFwr3I/e26hW5toYmh0f4xkTNwC3TCgLgW5QbH2m8OXZ zeJEVCh9K9vEBLrTcs42O7a2VxzuJ+t2CCH57ESQ6OTZ2bNtKldsIZey4TbqYa3Swtdg L/Ur6zHp9g0ic47gIipFsUIgB0nAXsf/ZC6hFKrfSOlG9dihXieqR2KRQZCYb53jZF3n S5ciYV2kyFxNIXjCt4q2i0U64d1OoTKof3P8Fmri4luWrWch9WZx7foa8LGGvwXWsXuK uQPA== 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 :in-reply-to:references:mime-version:dkim-signature :arc-authentication-results; bh=2bzEG7p/WIgFhhXabvaLfSDdZfN7u8EEgloJDsEL/qg=; b=0uyw1UGPB0GRWYjDqO3fnEyT35UbuoKYZHKabd33AFruRFPU40cV7/8PrVesYnuykT WnoDdsgL4CtUKq9lXD7X/XtJwUcMqTW76fqlXad147KC1xyRAxx1zQlkm/ySSzLOzCQ2 ES8cYHoFgCds9E5+B4BoyTgvYMWCde2QaandlnBFwRlWTWJIYhVmxCn2+JQQxTu5zQE5 iF7SrdT3gMlOp0OrM4zgtw5LSgZ4UnUUTBqIfSJwLcN2aDhsN+GLKM8oXecDg+LHTo4s xmdx6uwTk3Gfpaibkdvj1Sy18p+/ZSnDJY4GgmzJBxPQ15vt5iPzh4KL2H+3QIjvyTC7 M6cA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=OHLopmuO; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e190si3091171pfe.203.2018.04.04.16.06.12; Wed, 04 Apr 2018 16:06:27 -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; dkim=pass header.i=@google.com header.s=20161025 header.b=OHLopmuO; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752484AbeDDXFA (ORCPT + 99 others); Wed, 4 Apr 2018 19:05:00 -0400 Received: from mail-io0-f194.google.com ([209.85.223.194]:46153 "EHLO mail-io0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752295AbeDDXE6 (ORCPT ); Wed, 4 Apr 2018 19:04:58 -0400 Received: by mail-io0-f194.google.com with SMTP id q80so28281423ioi.13 for ; Wed, 04 Apr 2018 16:04:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2bzEG7p/WIgFhhXabvaLfSDdZfN7u8EEgloJDsEL/qg=; b=OHLopmuOVuca2EHg84DAiAFCzsUf2//9R669X6GYaj70gPWjrJEuwy3jXcvbcHgt1N IUDlmM7HwMrTonKVXP4+afnqhbrbYo1b0lLiluU002ap6eaGrca8ERraMkdumHLHVt+i 3jzmHjAZPvyegQx3QbUfBY5wepuzPvrzd01YqyLwSP5TuKMK/NtaOZUCfMFT8lzA7XL0 ZOCMvXMDNeFC/aF56y3aPiEGSCLsT2JxaOnJ2LLA8TwQV6+Q63U56gWUk2Tmjn/WZNIE 6mbXOiSADvcRzr4fgMBMVNlqaBCy8FVPrDrxbQUIw+iI16GBCuPOnGXb+lyc2IXA95RQ 864w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2bzEG7p/WIgFhhXabvaLfSDdZfN7u8EEgloJDsEL/qg=; b=aCPgR3/85DAxiGvmXOaPZ83zBD/MrMyvp64YHTpAOCM3Po8He40qJnXS/6eGJOREDk ZpIwqvTFeyjW9L0pH28kfsoxc8iGtxcxmdlYoE0mWK0DSVj9u1wT8s+mDI5JuNTXtNEH Q20lIKZS6DXhd7mjq/xxyVvbBGJcxQc1SaA7cI1O11TVYE6eVM285F008jHZLeQAXOp3 EFKTPS0MGx9oRJKKdgDsXjyploT0YKMA2tOZ5iAFktAg23vMkbYSRpRWDnwqHxnwQY48 iSKCZU7Vtoun+KyQm3WV5nZMRo0cikwgJ601AEk0bCqk+exN4D1JKSawWVEzZkigUJi7 Nb9g== X-Gm-Message-State: ALQs6tDsp3JW4JcJSHJwaoqushuOSuX6O3LR/fn6Ull5v/BMJ68dZrWB sNzOHJDLV7OeHIkF2rfGHUG+bEe2RrFjQw788hbomw== X-Received: by 10.107.63.68 with SMTP id m65mr16950844ioa.236.1522883097749; Wed, 04 Apr 2018 16:04:57 -0700 (PDT) MIME-Version: 1.0 References: <20180402095033.nfzcrmxvpm46dhbl@gmail.com> <20180403085904.GY4082@hirez.programming.kicks-ass.net> <20180403095118.rpf7tj577dppvx7d@gmail.com> <20180403180658.GE87376@google.com> <20180404093007.GI4082@hirez.programming.kicks-ass.net> <20180404191724.GF87376@google.com> In-Reply-To: <20180404191724.GF87376@google.com> From: Nick Desaulniers Date: Wed, 04 Apr 2018 23:04:46 +0000 Message-ID: Subject: Re: [GIT PULL] x86/build changes for v4.17 To: Matthias Kaehlcke Cc: Peter Zijlstra , Ingo Molnar , Linus Torvalds , LKML , Thomas Gleixner , Andrew Morton , James Y Knight , Chandler Carruth , Stephen Hines , Kees Cook , groeck@chromium.org, Greg Hackmann , Greg KH 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 Wed, Apr 4, 2018 at 12:17 PM Matthias Kaehlcke wrote: > Even with clang having known issues it would be preferable not to > break kernel builds with clang, if this doesn't place a signifcant > burden on the kernel. I'm not sure it is strictly necessary to 'wait' > for clang to enforce asm-goto for gcc (and thus the vast majority of > builds), which is the primary goal of your patch. Couldn't we just > exclude clang for now from raising the error when lack of asm-goto > support is detected? In particular, I worry that this now stalls adding clang support to 0-day, since now this will fail outright to compile. -- Thanks, ~Nick Desaulniers