Received: by 10.213.65.68 with SMTP id h4csp955586imn; Wed, 4 Apr 2018 10:01:20 -0700 (PDT) X-Google-Smtp-Source: AIpwx49LdxQbs71+bkdLdKATomhSQhB3ZyVCSibEVbhp8kjVR0lQuoU+UPKAG2eSgLgJ/A1wVQ+J X-Received: by 2002:a17:902:b611:: with SMTP id b17-v6mr19215856pls.27.1522861280926; Wed, 04 Apr 2018 10:01:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522861280; cv=none; d=google.com; s=arc-20160816; b=vwk66mkchPhf3kG6bm12Yfley7BI0YpRpB1WevlrZiM8ABPi7oa/0tm7ctv9gQCjVL NKNmuM8HJnJEZp+104saoN2wvIoIBLglHQQosT7BleErfnY9jgw5aWvdzgy1oLGvhrl5 a5djQEQQtC9lqYhDlgjy3YITNxMItYbVXCZr7UG4cHYnrNdkTyxY9MuzNQuzHW8GKEv1 ZTv/zYEQxSo0nPm/0K54gYvpTDMv/Qf0+6DO/APNlN1SmcSerhs6dzMOl8lobveb7EKg 9n9xVtRS71Q2D1ZtCXDxr01LrfiEFMuCioo+pC48FNHfFmZ2uO6dfS/dYcIanUHSeb6O NyxQ== 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:arc-authentication-results; bh=TiriVkEDDXcCeX33Nce3T/O8Ndow9SM8khVsPIry1DA=; b=ljAQk1Mk03pEXA4bM73LLOH88Fmq4JIsrgWcgNTV4m8p7fRXxRnHNlI6hoFLVKkpdz N36WzPZapPw9QHn3jQCWyJ8rIpmpxibPAHAPpcbjy6vqGbxZd1/9yssvizCUW0W7df1e HxTWB0blqeAzHni/DR3nVOr2tYqRMaDNyY+4qfrqjCAxGtdhGA8Ki+wp3S0cID/YLnm3 uTQqK4Tip/GfeGCYORuMMhNNTHkNHc3fzBzisbgZisyaMvZy1UXt4bKgu0bTSQBvUWT8 qxbNgufGd799TMzI+RZ65v2Cd/GeMDgj5aahSbkoeeLMD9poIJjFfdIN8R/Rcf4hLj8Q dmaw== 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 r39-v6si3518597pld.307.2018.04.04.10.01.00; Wed, 04 Apr 2018 10:01:20 -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; 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 S1752611AbeDDQ7P (ORCPT + 99 others); Wed, 4 Apr 2018 12:59:15 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:37780 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752069AbeDDQ7O (ORCPT ); Wed, 4 Apr 2018 12:59:14 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id 9D5C3C1C; Wed, 4 Apr 2018 16:59:13 +0000 (UTC) Date: Wed, 4 Apr 2018 18:59:14 +0200 From: Greg KH To: Nick Desaulniers Cc: 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 Subject: Re: [GIT PULL] x86/build changes for v4.17 Message-ID: <20180404165914.GA9034@kroah.com> References: <20180402095033.nfzcrmxvpm46dhbl@gmail.com> <20180403085904.GY4082@hirez.programming.kicks-ass.net> <20180403095118.rpf7tj577dppvx7d@gmail.com> <20180403180658.GE87376@google.com> <20180404093823.GC25996@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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. Here is another horrible work around that was needed to get clang to stop generating invalid code, beaec533fc27 ("llist: clang: introduce member_address_is_nonnull()") That one caused a lot of odd failures by users, I wonder what else is lurking in that same code pattern. It's a hard one to debug... thanks, greg k-h