Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp11190462ybi; Thu, 25 Jul 2019 11:33:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqyOzr3E/gEGHSaOAfaTzgYsnLIpfm7s43VnBnp4NkGf6U3rIrH2ijcLT43q/1EKEWHnruwa X-Received: by 2002:a17:902:ea:: with SMTP id a97mr16887454pla.182.1564079634656; Thu, 25 Jul 2019 11:33:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564079634; cv=none; d=google.com; s=arc-20160816; b=OGDdB1xmG7RaEP50YTO+H+gafBfShR2DicEwTZ+Dv59uuDgC4kN/PSMbXsPorQmolm juxtMGqcEBCHSDS9ia0JemYBxVhAKh2fwo7liWFY/NzX9qFND9z9S0N9Thm/BBYIYScR 972jdJylBajwAqUEIlW3VAcJfd/T3Rxx+HK+e4bjEt/i9MGXIb2m100YQIInIbyn0GXX 7vNpbD9XDfWFBhOogS55NiKA9MzMbC2NA/qSezobeu8l8lp9SBMbyimDsWbkTaX0oLBu rLNCuw9BYzCnplg2ajlydxmgzQoE5UYDa1k+RxMnrToXh1jLdPQXYR7R0FxZwUcbyijt WvMQ== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=9np18L438E6ZuDuuf6Ars8TPKYmIhSY0viD8C3nWyQ8=; b=nOjrI9m8SssgO08L8yIkzGjZ5hFobjzMD8qPg80s5IB0B+EzDVBz5k9a8HPC9gpg+A E/IT1L3GLNpviTdcbhbNNfO7NasTcgw5cRsnYholBow3zr0hdgquXh5g6uSn3tzdyGkt YSaKIQQllSN8IR6EtIK/uj6CUI1+C3ghmIANGCNrd9gvD3kyEsil/ThCuGwaU8ATru4v eyIniN16fzY6CuWuTY1flTUCNexnmltd3jflLQlLEeJGioKUxCoGf3drpXSJQ0vOwAEi uiNdDK36RNr3vzCPz7brVcjxtPrzj/Uc9gGOhVKhCPRasaMFvATFdfawgCXcQfAvGutq acnQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f8si19385095pfn.43.2019.07.25.11.33.38; Thu, 25 Jul 2019 11:33:54 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726183AbfGYScr (ORCPT + 99 others); Thu, 25 Jul 2019 14:32:47 -0400 Received: from mga07.intel.com ([134.134.136.100]:57967 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725800AbfGYScr (ORCPT ); Thu, 25 Jul 2019 14:32:47 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 25 Jul 2019 11:32:46 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,307,1559545200"; d="scan'208";a="181555504" Received: from ddalessa-mobl.amr.corp.intel.com (HELO [10.254.202.8]) ([10.254.202.8]) by orsmga002.jf.intel.com with ESMTP; 25 Jul 2019 11:32:45 -0700 Subject: Re: linux-next: build failure after merge of the rdma tree To: Jason Gunthorpe , Stephen Rothwell Cc: Doug Ledford , Masahiro Yamada , Linux Next Mailing List , Linux Kernel Mailing List , Kamenee Arumugam References: <20190708125725.25c38fa7@canb.auug.org.au> <20190708160823.GH23966@mellanox.com> From: Dennis Dalessandro Message-ID: <0ccdc302-210f-7551-fcd4-f2bd453436a2@intel.com> Date: Thu, 25 Jul 2019 14:32:44 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20190708160823.GH23966@mellanox.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 7/8/2019 12:08 PM, Jason Gunthorpe wrote: > On Mon, Jul 08, 2019 at 12:57:25PM +1000, Stephen Rothwell wrote: >> Hi all, >> >> After merging the rdma tree, today's linux-next build (x86_64 >> allmodconfig) failed like this: >> >> In file included from :32: >> ./usr/include/rdma/rvt-abi.h:13:10: fatal error: rdma/ib_verbs.h: No such file or directory >> #include >> ^~~~~~~~~~~~~~~~~ >> >> Caused by commits >> >> dabac6e460ce ("IB/hfi1: Move receive work queue struct into uapi directory") >> >> interacting with commit >> >> 0c422a3d4e1b ("kbuild: compile-test exported headers to ensure they are self-contained") >> >> from the kbuild tree. >> >> You can't reference the include/linux headers from uapi headers ... >> >> I have used the rmda tree from 20190628 again today (given the previous >> errors). > > This is a bug that will break our userspace package too, we must fix > it, very happy to see the functionality in "kbuild: compile-test > exported headers to ensure they are self-contained" > > Dennis, you must put stuff in rdma-core and run the rdma-core CI if > you are messing with the uapi headers. Sorry for the delay, I've been on vacation the past few weeks, just now seeing this... I'm pretty sure Kamenee did when she prepared the patches in the first place and sent the PR. Not sure where things went off the rails but we'll be more careful in the future. Thanks for fixing. -Denny