Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1222577pxf; Fri, 9 Apr 2021 03:12:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzoNV6KjqlFz9COTf8sq9HWJ0jbeMOdkQcJ4IwvZLRhE/gJ9IWiUdHn6QOCcc2mtB0QOlGa X-Received: by 2002:a17:906:dbcd:: with SMTP id yc13mr349430ejb.99.1617963143778; Fri, 09 Apr 2021 03:12:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617963143; cv=none; d=google.com; s=arc-20160816; b=jrvUPZPGyrNXUukq5ogNFD9tepJs9Yf4idPZOehMoBhPoJg89kUzJJVu0wj3D2kiXT nmTdBmxJxbNlsDIRcIzLtEem7wyPzK1BJmEg5QPrwt1gouOipWYtYqx07yakN7/PowTz IeZwyILGsdjxJAMkdnbGNoPV3MQJhVIOydk5qLfD/o+6sOkClHJ0W5yA+qemI5fGsVBL l+0cF3XEQ4gTkUq40rLRuw9Z+d7WaIlq/AMnWgrIOm2gI/+6Hsk4LLS2Iygh31RVPSeF dvjkRk2QcYPBCPRWDlFf15XV+BXt+AhwhNd3ZBSabrwk1Fne2YGE7kjFwhUCeUOQ8hRG PqQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=TmULL1VRIfgDoIsvgMRxZ+QQjKdtcAlEGLFifZXDV04=; b=r8vpPKyt2/+f3dlEyqa71nSlCgz0gjVQzp9yEyZ+1Hewm08urrP4/eJZYY+4Fzd6JA nPVubm+e+tUqWFLumbTEwkGAUTO6BKa70kgqctIrdQFamlp5C9FAaYW00v1nUz+FK0dX gHETBtvPeucsRzKGOpK2qc/6PdfHqwOk1dp5Z5pxTIt8e0Xx+cFxSDpkEDSLfa1wXhYs c/pTZC0jHAWj36xev3DcDu/TbNh8HVDSk9odou8zdCN5pimE6V8a4IIr5SlV0wKGkaIQ 74GWaB0xqjG/4JQBrZdeKi/0BiEXIh2mIvGlNP1ecjVm0tY4+MfVGUh7VMdmhDNTgAcg LvDA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=CexPY88s; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d19si1666259ejy.260.2021.04.09.03.12.00; Fri, 09 Apr 2021 03:12:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=CexPY88s; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234079AbhDIKJO (ORCPT + 99 others); Fri, 9 Apr 2021 06:09:14 -0400 Received: from mail.kernel.org ([198.145.29.99]:45678 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233985AbhDIKBa (ORCPT ); Fri, 9 Apr 2021 06:01:30 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id EE69161245; Fri, 9 Apr 2021 09:59:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1617962380; bh=m3WSCXX5Kw2vdz5MGbNS6y5FBN/56oVpH302PasdTl4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=CexPY88sZbXHH/Od9yEbb2xlyiSKR8sElrg2tgfj3VPwWDT0mCxSJ8VIZlDKpq378 rU87cdxL84sx2MWsgdMDIfc5P9qQxpIMSipUcSLTHW/HU457SQ2ubicHHKTMslTnbS lag25dvJ4TH2JvqVJ1Bfz8eaCECefSgGOEL2j9Rc= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Jiri Olsa , Andrii Nakryiko , Sasha Levin Subject: [PATCH 5.10 34/41] tools/resolve_btfids: Set srctree variable unconditionally Date: Fri, 9 Apr 2021 11:53:56 +0200 Message-Id: <20210409095305.905504132@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210409095304.818847860@linuxfoundation.org> References: <20210409095304.818847860@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Jiri Olsa [ Upstream commit 7962cb9b640af98ccb577f46c8b894319e6c5c20 ] We want this clean to be called from tree's root Makefile, which defines same srctree variable and that will screw the make setup. We actually do not use srctree being passed from outside, so we can solve this by setting current srctree value directly. Also changing the way how srctree is initialized as suggested by Andrri. Also root Makefile does not define the implicit RM variable, so adding RM initialization. Signed-off-by: Jiri Olsa Signed-off-by: Andrii Nakryiko Acked-by: Andrii Nakryiko Link: https://lore.kernel.org/bpf/20210205124020.683286-4-jolsa@kernel.org Signed-off-by: Sasha Levin --- tools/bpf/resolve_btfids/Makefile | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/tools/bpf/resolve_btfids/Makefile b/tools/bpf/resolve_btfids/Makefile index be09ec4f03ff..bb9fa8de7e62 100644 --- a/tools/bpf/resolve_btfids/Makefile +++ b/tools/bpf/resolve_btfids/Makefile @@ -2,11 +2,7 @@ include ../../scripts/Makefile.include include ../../scripts/Makefile.arch -ifeq ($(srctree),) -srctree := $(patsubst %/,%,$(dir $(CURDIR))) -srctree := $(patsubst %/,%,$(dir $(srctree))) -srctree := $(patsubst %/,%,$(dir $(srctree))) -endif +srctree := $(abspath $(CURDIR)/../../../) ifeq ($(V),1) Q = @@ -22,6 +18,7 @@ AR = $(HOSTAR) CC = $(HOSTCC) LD = $(HOSTLD) ARCH = $(HOSTARCH) +RM ?= rm OUTPUT ?= $(srctree)/tools/bpf/resolve_btfids/ -- 2.30.2