Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1225836pxf; Fri, 9 Apr 2021 03:17:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwi1i3/i88Wi6c4UleLhqJMoqx5s3flqYct/ozzIBYUKjmk0eXIJUsVmm7SVeZwKSa+Sd+t X-Received: by 2002:a05:6a00:22d6:b029:247:9c54:de70 with SMTP id f22-20020a056a0022d6b02902479c54de70mr1391434pfj.1.1617963469810; Fri, 09 Apr 2021 03:17:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617963469; cv=none; d=google.com; s=arc-20160816; b=ZXIzT+h5DDJT43UGKABgxoXRNbu+bSGOOQ9qn3+DrMc830rr9yka9Em4fhjISCvlWj AWz6JaLZXfPRygYjpXOG3B5zgTPXIgJqEwZXvb0OieM34clAbJSDkBaRnDCL8kkEc4K2 1a38D84HD92Y6m9XwBNS+3kLPL0DV2PHzIG4mJBA2ofPekW1c0LhdH1F+ntxw9XOkno0 EvZVqyl84zpaEVzxUJYILXUyiHghlolxbSLOY/9HeMYxZcYKxw8WUcJIwCvGcgAmAVW/ 9PKdXe0ydzTG7uwwU1EYspXuysBfS4VprB+J0rprJ92uvXJraRO7ASgP3yZ7AMF0DLHN 2qQg== 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=t2NJrCqbytODLxjSRSCr+eNPfit1sQYRwOsqoZIRBEFhdUSKG2IeVf8gTK//6zcq4j 67Ugql3C1b34dKkeBHZms6Ndi3xJj6eLmiNi+ypm0Fy5hyF0rQO5OQkvzxaTH5vdtYTV Xead1c9vYaOq1DGOTcoCCmiWDD1qbKM+wf6C7gXXCXFlqkM6jO6aiiKYuKY4TEgVyNyi 0BJZ2Cb5e689e4hg9PUwAz0QHBYRluS2WD1LKOftVl59yj1K8x32G5KeU4BoHAK+LGvH /E+qQ+ms3/0waJWc6CHnQR8U2fQnL0HejujyDx8k6Tp25IzDQPVrtfGuOB1EJ41tmvSo +jsQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=M+eorReA; 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 u21si2494505plq.45.2021.04.09.03.17.37; Fri, 09 Apr 2021 03:17:49 -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=M+eorReA; 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 S234782AbhDIKPQ (ORCPT + 99 others); Fri, 9 Apr 2021 06:15:16 -0400 Received: from mail.kernel.org ([198.145.29.99]:51298 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234326AbhDIKFz (ORCPT ); Fri, 9 Apr 2021 06:05:55 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 826C2611C9; Fri, 9 Apr 2021 10:02:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1617962526; bh=m3WSCXX5Kw2vdz5MGbNS6y5FBN/56oVpH302PasdTl4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=M+eorReAHLs7TMG0hF81nhUo4uUalDvPejCPUQnQoAQW3UWCvY5l8HzU4XoEyG0CO aUGYjaIPITOzpl8kJT3uXM+fFeMz09YDPIJTsbtq3o6d4KJyzIOEC1hpk4pI5wT3wN QmZdEkNPoTlvUZQVDqx6lCSBIODxW2Zc6QdZShFw= 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.11 39/45] tools/resolve_btfids: Set srctree variable unconditionally Date: Fri, 9 Apr 2021 11:54:05 +0200 Message-Id: <20210409095306.678151925@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210409095305.397149021@linuxfoundation.org> References: <20210409095305.397149021@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