Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp2107210ybl; Thu, 19 Dec 2019 08:12:09 -0800 (PST) X-Google-Smtp-Source: APXvYqzT6bNAYzYaWJ4ALQYG+YiERay4yUABtr00FaXIyJzFqgX9sGuQaVSP2zE0itHitSIe7p7d X-Received: by 2002:aca:5bd6:: with SMTP id p205mr2588481oib.132.1576771929617; Thu, 19 Dec 2019 08:12:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576771929; cv=none; d=google.com; s=arc-20160816; b=P8c7t2NLBmPZ3IpCrf1uvCgnYctmDpfq9coWVA/EU5tKWWmf5lDn257JFlQBI0/F1Q qZ5/TNN2YPNzw6OqsBLDLnVIehOWKcyq0cGEmjdFMZdDs1cJza6LWacRyq+LZhywyg8j 2pIKetw8zFepdUxAP5JyWWoOgynU5nONXVNa98tTZ3o179OQd0MUeZyVZOh5lMQOWdba XhQyVfAvuYfYHuw/OuR2s8lxNzTwtY9zwt04hvtbYsDHrkq7Aq+XuoRsxInF7qLPeQQf wRmjdUTSRCFbA/fEKtFALsFs1ySArpCxLj3i4wtyVPeVrNuIY8VtNKgsK6Bn2DQKpcx8 fH3A== 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=h+w1O1Iv1YuzQGcXqLi8lD0BcqU9/RjSG4ZGqCxZTxY=; b=j8cpzn/6mtuLYA56i/50giALGTEXwxP7t9sfRpiGoKBCwl/DQeoxShpA0zGuyAlt7p qmjefdGXhDoO/4oCMHFv1SXGW8M2b/IFvfI9qn3yPfZIraLvCwcFGS9mmjiJtlc+OAXr w94IlbgWomsRQeAtvMOx0oyOLNTNdOCY7H19eMNdFI95ELNCfWGsndkqcsqwOgvusbS0 eldFPADCchPmNlWzEKXCpaJPtD/6p9tvpAdPFNXm6pEyu249zXbJ4M75Nl2IWoHp7gBv B2udXk5nIpf/7WWEZsUgRdgpELWU3yWmY88eYQIgehCJCHQ7xMgI4AF03G3bKyNQWQJm eaxQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@umich.edu header.s=google-2016-06-03 header.b=FKbsxG5+; 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 b131si3333724oif.53.2019.12.19.08.11.54; Thu, 19 Dec 2019 08:12:09 -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=FKbsxG5+; 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 S1726808AbfLSQKx (ORCPT + 99 others); Thu, 19 Dec 2019 11:10:53 -0500 Received: from mail-vs1-f67.google.com ([209.85.217.67]:37653 "EHLO mail-vs1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726778AbfLSQKx (ORCPT ); Thu, 19 Dec 2019 11:10:53 -0500 Received: by mail-vs1-f67.google.com with SMTP id x18so4102550vsq.4 for ; Thu, 19 Dec 2019 08:10:53 -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=h+w1O1Iv1YuzQGcXqLi8lD0BcqU9/RjSG4ZGqCxZTxY=; b=FKbsxG5+3qD059hYDxiBwyFoi0jLtcDrb25yPNK/tnj+9TquKhuHPNW6Hc0BsP07CW cifh8llfMEypiYO4nR8MSpnyuX2jOjxJYQTl4s1+5Oxt4qvf36bty9wEueJQdE+z8jRL rTMNc+ej9W1gYICCZxi86tNAJmf+u8ybuvgYwTVs3FdO2AhaKgdmq0qjgmU/11lPn/ZR xcSwtbhIpGJ9vTphh+qoyyPBLnU2XkLWGEnRtotbjq/bALkfvou/jWlIlUSyoeQL40qC Od/DdhFLOHaB83fzlrj00JgJpdUg4nT4bl6yqlffn467jtavRZQLpnsNkKym67xjBqBe NJXA== 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=h+w1O1Iv1YuzQGcXqLi8lD0BcqU9/RjSG4ZGqCxZTxY=; b=Ke28kJRrDYvwj4FdzdGTRaK+uFFRtRI4rICas6gpqmPOQ+ui1Fi7e+XonzdLVMw9eY NVpn/LDP/pmLIAbJwr5IFPO62j7aUw/LxgJuM+CIpjvFt3VUkHSb2M+VtSqZR5hSlo5r 1o5i7NzLLpVdgDpaXi97QveQyHwNIC/+OVjJPxlmUogCZtQzWa2umPSfsp18OCst7o8s 8kAe3Rgfc/fXm3dVlEEJm1zWAyKFoTSFYaqKXJsTsMaB2H4o9/cXTvJ8/o4i/yTHlia9 PYcW/+4nKRu6Fq9EJtdtO0HS7GTrWTZETaNXjacsMVZ467dT19JL778Eivk5wpDp1Th/ 6Nvw== X-Gm-Message-State: APjAAAXtguxWdoEOTxkmSr/kBLsHWfY8sE6tGRuvFX6AOXY9ynhePZIv OGcjYO57wQkrgxADaV/SKIA6xxxlgHkjcjiS9mk= X-Received: by 2002:a67:f81a:: with SMTP id l26mr5373760vso.194.1576771849503; Thu, 19 Dec 2019 08:10:49 -0800 (PST) MIME-Version: 1.0 References: <5E198AD1-41F7-4211-83CA-85680D8FB115@oracle.com> <7D6BD48C-E6B3-43D4-8A31-99F0B387EF77@oracle.com> <44C74BBB-3181-4F00-BFD8-784555C80F23@oracle.com> In-Reply-To: <44C74BBB-3181-4F00-BFD8-784555C80F23@oracle.com> From: Olga Kornievskaia Date: Thu, 19 Dec 2019 11:10:38 -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 Thu, Dec 19, 2019 at 10:57 AM Chuck Lever wrote: > > > > > On Dec 4, 2019, at 2:09 PM, Olga Kornievskaia wrote: > > > > 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). > > I found a very similar compile issue yesterday. The fix is in the > current cel-testing topic branch, if you are interested. Thanks. I'll give it a try! > > > -- > Chuck Lever > > >