Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp829774ybl; Wed, 4 Dec 2019 11:34:35 -0800 (PST) X-Google-Smtp-Source: APXvYqyDnL49mzfPhpNmkHyPMJBeCQ+9SWjBnBrk90G9h3TnWbkuind2WSHZFGxREtJ7HUxBjVk/ X-Received: by 2002:a05:6830:4d9:: with SMTP id s25mr3898966otd.171.1575488074370; Wed, 04 Dec 2019 11:34:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575488074; cv=none; d=google.com; s=arc-20160816; b=NgnmwEDNpNws6Nchyscc26TEOnTG7UdJ/2owgFH+xl2wUDHhJDl22Og8x358es/9/+ z+nuepV3hJ6Fr9PPRZwhn/+teGn6/YBcUGaAeYALwJ7fOmPRqCyhkWb2Ctg4vrOwBeNV bJkvo9dqQK1xWPa6p2EE+xZkzot4uuMZUo2SGNln2K9tXtdRY4xZ3xqrYxmpsOHWsDeV gC7mYZMDZALg8i21Vx3ztEIIpl/RrNXLc/g9JVX0tkVgy77jAxNUo6+gMg3ejTRiX23E UkFc21sBSvWDuZRpzea20BOq6d4gAY15tKgr+rz2j3JqPwaA7+ve49EhS6Xba94UtxEp tRnA== 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; bh=XkOJcPHjGzItPhmaOdrfOBp4UY1Nn9cG74yreNltDAQ=; b=lcTC3uX/MdtdGhd1XpB7MRzp7zTpQLRWUB+GXNV5kRS5OLdlDamzoYIkmbPtvDR/o+ e1yqoZipSNRyAwiDG6+0Rk8FlYg5H5nUpvU9lKhJovVysmg6nm3fAw9jdnoUfOfxMV6u MZypUA9cSkSeKOQaSujk7bCCf+RLzD3hX1dlhjdzIV8/vl1s92sjS4UI9/hldE2zZD/Q T0xgGLqjt0Nkbvrrmbcezk+HZAcoMLgQLz4gM0GxKAUJrPbFrqUMhomdxvY2BgVp7yr0 2DEVIpCifAYCA/D2ecWdbUcybI7T3WrHj1NSlnAjsjvm3pfB12ufDEPV7KuYmHknaP/D OnXw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@umich.edu header.s=google-2016-06-03 header.b=Albq0okO; spf=pass (google.com: best guess record for domain of linux-nfs-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=umich.edu Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e5si4199036oth.288.2019.12.04.11.34.13; Wed, 04 Dec 2019 11:34:34 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-nfs-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=@umich.edu header.s=google-2016-06-03 header.b=Albq0okO; spf=pass (google.com: best guess record for domain of linux-nfs-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=umich.edu Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728368AbfLDTJy (ORCPT + 99 others); Wed, 4 Dec 2019 14:09:54 -0500 Received: from mail-vk1-f196.google.com ([209.85.221.196]:38857 "EHLO mail-vk1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728229AbfLDTJy (ORCPT ); Wed, 4 Dec 2019 14:09:54 -0500 Received: by mail-vk1-f196.google.com with SMTP id m128so299813vkb.5 for ; Wed, 04 Dec 2019 11:09:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umich.edu; s=google-2016-06-03; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XkOJcPHjGzItPhmaOdrfOBp4UY1Nn9cG74yreNltDAQ=; b=Albq0okO3AqnXxfbrd9FdiG18poW8hqRdGpeT7VaeF5LmJ/Hu4PNhkKrQ+samrP1iS TQ+1KpQveiDgiUWDyeAUWJd7ruHywHKyoY8JMCh8YObMqY+8gNl2R5F7iahtiBQGOKH4 UDvmxX9I94BudGaad+SUVgoR+L4Hptg+TNq9XrgAIqhL4dydQTNzH5J7ugeMvP4/uLIr JOoa/BAHfYw+FjiTaPugdnrPcV+MMG8pr/GcJYWMF7Bif21uFJL7yO9YSSoeO8SUWyP/ y5e/RLTfXLZSVhEseRn0AVfc1ZQsInGoRI6cCkuhoBdUhb6HFf7OaAIeYwEzeW2v4J8m WzZw== 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=XkOJcPHjGzItPhmaOdrfOBp4UY1Nn9cG74yreNltDAQ=; b=HvVmj1Jc66CMuadsChuuognTmtG3ohwxsh05Y6VyTmCMgZkMhmXHODHDQtuJC0Lojz gFWrDcmIh0e3tqF2Jxa+EPbxTcaV5/SUdOAvPSdxrJ7Mf5XNJDv0PtN0O0qHQgEoT6KQ HJiLyjnj1fhhxIPy4Z0vpbHpGq0Si5HU+etsV11nYWiEz/8bookwSM1XVbYov9qm+Vli WMVDwTKqDeWYwEqCM1Zi45Xodi2zE4EVQLrtO2n4eUggu+m9E2M4RS1bp0e0hBvuyjSG nl60U3QmRtWxBJzPBc30QL4jguap8f8LaRbhO1RifXYl5RIkZ9T1DIOcmhugv5Vy5/72 tHLA== X-Gm-Message-State: APjAAAWO0bdWpxE2DfOdlqH7Gm6fc4qBHkYbjeAFNMvLOBHfYW6c/l+p sf25UEtFRFqTaPPNe3RlEvN5YyD3aujpUfLwX4GOeQ== X-Received: by 2002:a1f:f283:: with SMTP id q125mr3338777vkh.69.1575486593389; Wed, 04 Dec 2019 11:09:53 -0800 (PST) MIME-Version: 1.0 References: <5E198AD1-41F7-4211-83CA-85680D8FB115@oracle.com> <7D6BD48C-E6B3-43D4-8A31-99F0B387EF77@oracle.com> In-Reply-To: <7D6BD48C-E6B3-43D4-8A31-99F0B387EF77@oracle.com> From: Olga Kornievskaia Date: Wed, 4 Dec 2019 14:09:41 -0500 Message-ID: Subject: Re: rdma compile error To: Chuck Lever Cc: Linux NFS Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-nfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org On Wed, Dec 4, 2019 at 1:25 PM Chuck Lever wrote: > > > > > On Dec 4, 2019, at 1:12 PM, Olga Kornievskaia wrote: > > > > On Wed, Dec 4, 2019 at 1:02 PM Chuck Lever wrote: > >> > >> Hi Olga- > >> > >>> On Dec 4, 2019, at 11:15 AM, Olga Kornievskaia wrote: > >>> > >>> Hi Chuck, > >>> > >>> I git cloned your origin/cel-testing, it's on the following commit. > >>> commit 37e235c0128566e9d97741ad1e546b44f324f108 > >>> Author: Chuck Lever > >>> Date: Fri Nov 29 12:06:00 2019 -0500 > >>> > >>> xprtrdma: Invoke rpcrdma_ep_create() in the connect worker > >>> > >>> And I'm getting the following compile error. > >>> > >>> CC [M] drivers/infiniband/core/cma_trace.o > >>> In file included from drivers/infiniband/core/cma_trace.h:302:0, > >>> from drivers/infiniband/core/cma_trace.c:16: > >>> ./include/trace/define_trace.h:95:43: fatal error: ./cma_trace.h: No > >>> such file or directory > >>> #include TRACE_INCLUDE(TRACE_INCLUDE_FILE) > >>> ^ > >>> Is this known? > >> > >> I haven't had any complaints from lkp. > >> > >> f73179592745 ("RDMA/cma: Add trace points in RDMA Connection Manager") > >> > >> should have added drivers/infiniband/core/cma_trace.h . > >> > > > > The file "cma_trace.h" is there in the "core" directory. But for some > > reason my compile expects it to be in include/trace directory (if I > > were to copy it there I can compile). > > The end of cma_trace.h should have: > > #undef TRACE_INCLUDE_PATH > #define TRACE_INCLUDE_PATH . > #define TRACE_INCLUDE_FILE cma_trace It does have it. > That is supposed to steer the compiler to the cma_trace.h in core/ . > > Does a "make mrproper; git clean -d -f -x" help? Feels like there's > a stale generated file somewhere that's breaking things. I probably do have something uncleaned. I have tried what you suggested but it's not helping. This build is a tar of a git clone tree then copied into an internal lab (with rdma hardware). > > > -- > Chuck Lever > > >