Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp2541587imm; Thu, 7 Jun 2018 12:24:41 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKZiAg51l2OlU+MjiK6azsXQB+Xu9Vi34mgoSTfNNLa+JcQPoUio2/I5C8Yz4UCqQAQiyWh X-Received: by 2002:a63:5ec4:: with SMTP id s187-v6mr2588631pgb.72.1528399480960; Thu, 07 Jun 2018 12:24:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528399480; cv=none; d=google.com; s=arc-20160816; b=yGaJ1UKo/RYmHdBrYHY26O3H8nhiVN4edaInyxqJgFUAKmoCkoROn1sgt8X+x9C9/H QX16rAcBTeSmJmLa61TATVEluTHdc7TLOYxhhxeGA0aIygBVxlyz3Yih8+J4I3uExesy 9CDix0UA9Gs+WPT8ZC/jg/JBHF0VZweOq+geUabNwZcynl04xHNUoqtnoIPs2+KSnf54 3AqVKbmUNDuGDs0y9eeEWwl5ZvwJr4Qe6NEVuzGJyNTxdIGK/jA1GoXJvAf2EkoolHqI NiCgI7xTBH4gkWb2BKY9xk3EG0qxHshEA1hCoRoQQonMrOykYZNHUudRfs6yOcIqyZLo zFsQ== 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=LKUq8EW8/jGY7z4VbTzriOkFRTwtP1HW5von+rEJnbE=; b=F442AaN/q2FucIqprP+41OSpEAKuSBJSzuHil7jwNYugPxrHpUX1ppgMgPsfD4VWeM 38q52uBCxT6IU5VZp0w52abDd2u+9msrjFFOw/kQ9/kbk2uwepcbcJuFF36k6XHsqzp1 FSJRK8al1POu6AewR7m/DgbThCaErEtJ6nnhuKL6V3pHhtWMEgc2PVPrgKTrSw5dmyeH qYsan7GkOMPs1bZEr4cipTJFJT9GwiHUd260TqbK9h0hpl9O2ckTJB6VyOgpjXDIyFBK 5enGYxauZu5Og2dnUcf99j60OS698faHj8PdPdT4e5WE0K8V/FsMG2Z36AfXUsCkLvLD lKgQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=tgzLe+C6; 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 z26-v6si54616129pfd.26.2018.06.07.12.24.15; Thu, 07 Jun 2018 12:24:40 -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=tgzLe+C6; 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 S1753013AbeFGTXp (ORCPT + 99 others); Thu, 7 Jun 2018 15:23:45 -0400 Received: from mail-pl0-f68.google.com ([209.85.160.68]:42648 "EHLO mail-pl0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750903AbeFGTXo (ORCPT ); Thu, 7 Jun 2018 15:23:44 -0400 Received: by mail-pl0-f68.google.com with SMTP id w17-v6so6741177pll.9 for ; Thu, 07 Jun 2018 12:23:44 -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=LKUq8EW8/jGY7z4VbTzriOkFRTwtP1HW5von+rEJnbE=; b=tgzLe+C60bZKyDRSzJp6c70lf/zHcgrDdI9FyvfHJflX69RUOqRzDx52Fnz2IjNQyN eE0F2toxcPOWVdg0A0KvDVaWN/qzSX97DFmerHwtzibe0bTm5EkOB5KN6EB+8DUb7lbO 9lUl/YPUfxx5VGCchyHFvKbVBdtsOknqgIMfqXF2/IwZOM4LZECeJytsWcixE/leH6Ir k8BYn2MD27TrGNFMFqS2Ip5VqkeKpaifJU7J+CYOipynwkr6d/PKexvZK8gVLl7EihLk cMzM/JYfq1Nc92IE/ElilQooam8C/LuLt7TTY2a9iWi1D7ARuKRi6nEjVG/0AjZFcHUr VGrw== 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=LKUq8EW8/jGY7z4VbTzriOkFRTwtP1HW5von+rEJnbE=; b=a0sXC55E0jtjWTekrIiYfP2gKfTNGJ+k0dB1OcyNvLn0g2U4HaAVkL23UYVc2jwjPJ PuKgvaTdGfuCLNK1+jUJhu3IELMonpRAwhN8+G9OApZIVqG/YUEuRxfCW9mNcRMekjoB L+UIZ0ui0K9JtQzZGWW5idV+i/mVWTX/6SNXFdAXcki54VYossxnJhj0GgAlBPh9q2QJ D/ZBB7YAuF1pF+Kvc67AkK4CFB/eEo3D2tFubIdNIbAimRAlVJ8BfhtDI9zoHodRVV4q NldSnx/FrlYuiCONFhDe3k5ufKSTFfPFe96ZMkRvK6nJYuKq9ljoPw7LzHzIIArqzJCl iRRQ== X-Gm-Message-State: APt69E1eDvBkm33stw4E/3jhZmmzRL42r0NBTYNKHspgn1rTdJlUVO5f xH/yGie4JxlMTSS0JGPlk7CjDCWdm3Z+MWm6vNeCmQ== X-Received: by 2002:a17:902:5409:: with SMTP id d9-v6mr3381543pli.0.1528399423292; Thu, 07 Jun 2018 12:23:43 -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> <20180404093823.GC25996@kroah.com> <20180404193247.lsoxe3xjcidwtlgv@treble> In-Reply-To: <20180404193247.lsoxe3xjcidwtlgv@treble> From: Nick Desaulniers Date: Thu, 7 Jun 2018 12:23:31 -0700 Message-ID: Subject: Re: [GIT PULL] x86/build changes for v4.17 To: Josh Poimboeuf Cc: Greg KH , Matthias Kaehlcke , Ingo Molnar , Peter Zijlstra , Linus Torvalds , LKML , Thomas Gleixner , Andrew Morton , James Y Knight , Chandler Carruth , Stephen Hines , Kees Cook , groeck@chromium.org, Greg Hackmann 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:32 PM Josh Poimboeuf wrote: > > On Wed, Apr 04, 2018 at 04:53:52PM +0000, Nick Desaulniers wrote: > > (re-sending as plain text) > > > > On Wed, Apr 4, 2018 at 2:38 AM Greg KH wrote: > > > There are known-bugs with building a kernel with clang right now (I > > > pointed one out a few days ago about NULL checks being deleted from the > > > clang output for no good reason, which really is scary for obvious > > > reasons). > > > > Is this the thread you are referring to? > > https://lkml.org/lkml/2018/3/27/1286 > > > > It's definitely something curious that I'll need to sit down and > > investigate more. If there are other known instances, it would be good to > > let me know. > > As Matthias mentioned elsewhere, it sounds like they're planning to > implement -fno-delete-null-pointer-checks, which would presumably fix > the above issue. Just to follow this up, -fno-delete-null-pointer-checks is being added to clang in: https://reviews.llvm.org/D47894 https://reviews.llvm.org/D47895 -- Thanks, ~Nick Desaulniers