From nobody Wed Apr 15 16:22:29 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 15C9FC4332F for ; Thu, 17 Nov 2022 00:44:34 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234327AbiKQAoc (ORCPT ); Wed, 16 Nov 2022 19:44:32 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38124 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234029AbiKQAoQ (ORCPT ); Wed, 16 Nov 2022 19:44:16 -0500 Received: from mail-yb1-xb4a.google.com (mail-yb1-xb4a.google.com [IPv6:2607:f8b0:4864:20::b4a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D57D830F6C for ; Wed, 16 Nov 2022 16:44:15 -0800 (PST) Received: by mail-yb1-xb4a.google.com with SMTP id y6-20020a25b9c6000000b006c1c6161716so99901ybj.8 for ; Wed, 16 Nov 2022 16:44:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=SNMS71QGgMyiDDcWnBqT0Vm7b+FlfXyIrhX2KKNl5vU=; b=WRkngDm1nYoGTot/sMk//vv3KXsXqd/uIWKtg/grIq0H+xPrEXDqaBUe0J/gYuNXY8 epZ7tmWH6ueR2brySRXtPAZdekjSznygksUy9A4cJ/Y+gX+zovyXvzrHqOInNyxhEkHA U5yHRo3Fzo9qN7OnPnsipbq9Z3lbjaF+tnmIemeCfFB/QoQUYHby4EgxScXo+gTOU+pK SnE2mwS96obcbXoaAFyuSktQ35I2qoCcfnjJTwaxjBXXiXMJSljr97YgCMAHwZ9M2AhW x8kBYiUxDUBxKxnjEX22HwDbcFZWbs2EM0AT2sQk/hkURh4GmKZv6I9AE6JKKiEkB1ke 8zLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=SNMS71QGgMyiDDcWnBqT0Vm7b+FlfXyIrhX2KKNl5vU=; b=EO7IDeiprSW0oc/916kGKC6kYKG7lcIi+KWvcQB238WZBQlO31MPV7DELmGnGsEeLs eoZCr/qywCVvN8NSYWBvFjTJImtPG0lXmcKiGoVGh6lsKyiF7fdc8kl+LmLniMyxdqDJ X9IXldsmT+Jd9sOIuoAvsOtc0HB+V5oj26Tlt6FmpIfkiKygn9939Hr9PARB5XM4romB M7kXuoTj5GwxhxKcf62XQYKomhVTWeDriFWee8zrcDCBdN/WmP5m7mFkLRpUr7o1CdXo t5uERtIMLGYTZyRxPcPp7wc2Cmyh5c9vVaaBvtv8bhgpGORsEf+EHMkwCGESauUCZsRo heHQ== X-Gm-Message-State: ANoB5pkfGyV0sIr//vAOsaMUCqqUaQR7/jGQ9fT+lLJq8b5u/mRObM4E Qkm1DDCZrrpI/9l8s2zt1KLzpj9vdIky X-Google-Smtp-Source: AA0mqf4+Le8z4l+/dOM/XNbLjn6WfB0Io92l349YHxi1tHD+Bh9fprUmk8VeKaN6lsaI7QOT9S/8LvO3GIJ5 X-Received: from irogers.svl.corp.google.com ([2620:15c:2d4:203:c14c:6035:5882:8faa]) (user=irogers job=sendgmr) by 2002:a0d:e743:0:b0:378:5f13:25d1 with SMTP id q64-20020a0de743000000b003785f1325d1mr4585850ywe.192.1668645854440; Wed, 16 Nov 2022 16:44:14 -0800 (PST) Date: Wed, 16 Nov 2022 16:43:51 -0800 In-Reply-To: <20221117004356.279422-1-irogers@google.com> Message-Id: <20221117004356.279422-2-irogers@google.com> Mime-Version: 1.0 References: <20221117004356.279422-1-irogers@google.com> X-Mailer: git-send-email 2.38.1.431.g37b22c650d-goog Subject: [PATCH 1/6] tools lib api: clean up install_headers From: Ian Rogers To: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Namhyung Kim , Nicolas Schier , Masahiro Yamada , Ian Rogers , linux-kernel@vger.kernel.org, bpf@vger.kernel.org, linux-perf-users@vger.kernel.org Cc: Stephane Eranian Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add missing backslash that caused an install command to always appear in build output. Make the install headers more specific. Signed-off-by: Ian Rogers Acked-by: Andrii Nakryiko --- tools/lib/api/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/lib/api/Makefile b/tools/lib/api/Makefile index 3e5ef1e0e890..3649c7f7ea65 100644 --- a/tools/lib/api/Makefile +++ b/tools/lib/api/Makefile @@ -100,12 +100,12 @@ install_lib: $(LIBFILE) cp -fpR $(LIBFILE) $(DESTDIR)$(libdir_SQ) =20 install_headers: - $(call QUIET_INSTALL, headers) \ + $(call QUIET_INSTALL, libapi_headers) \ $(call do_install,cpu.h,$(prefix)/include/api,644); \ $(call do_install,debug.h,$(prefix)/include/api,644); \ $(call do_install,io.h,$(prefix)/include/api,644); \ $(call do_install,fd/array.h,$(prefix)/include/api/fd,644); \ - $(call do_install,fs/fs.h,$(prefix)/include/api/fs,644); + $(call do_install,fs/fs.h,$(prefix)/include/api/fs,644); \ $(call do_install,fs/tracing_path.h,$(prefix)/include/api/fs,644); =20 install: install_lib install_headers --=20 2.38.1.431.g37b22c650d-goog From nobody Wed Apr 15 16:22:29 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 149B7C43219 for ; Thu, 17 Nov 2022 00:44:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234460AbiKQAoi (ORCPT ); Wed, 16 Nov 2022 19:44:38 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38502 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234185AbiKQAoY (ORCPT ); Wed, 16 Nov 2022 19:44:24 -0500 Received: from mail-yw1-x1149.google.com (mail-yw1-x1149.google.com [IPv6:2607:f8b0:4864:20::1149]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4F0661C902 for ; Wed, 16 Nov 2022 16:44:23 -0800 (PST) Received: by mail-yw1-x1149.google.com with SMTP id 00721157ae682-37f0f3e59b2so4493457b3.0 for ; Wed, 16 Nov 2022 16:44:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=Jb2+Mv9K/LFDyUH74/vUrjvC69FTheHi2sop9NGNDDg=; b=EeToBv2ab/HwHh2BINPuHn/YTQ2BmxkpzXjjH2qCQUMHWSO1DbWb2kPnw6e07uo0um dTbxN5qVXQGJfvCPX/U08k0Mpax0CBt8eru/jOX7fRKcajzsrQVvYJ8nlUgXppWC6DZ2 FFM23sRyf3vSCFRUhwvrp5Hm18g8lfqnuGxmDOTdllrmal2Zn5ZcDqzdutOJs2267nOz N3wWUHuKBfpHnSeTJ90B6o8tQMtT0CXzJIH1UUq2r/vDixwvjj6eHnwZgoHtvfRaAnKp obEAMNs9S5K9B9TYLrvygObugs3cOHV7a4dvea66GLzVwbrl2F9DKv5NK8auKaqAUE5i yCrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Jb2+Mv9K/LFDyUH74/vUrjvC69FTheHi2sop9NGNDDg=; b=2dYJVqlzA4rjSuCuL+L6LFkYXnPSk2rEDgf0pVGtCgTBcr59CFXtus72hAN027Uwap N0zSWRbJ/7OwXF9b6onf3vLZbkgmKyPfMfcLq1YejvDtYfCl5NONJ/rHwlap00t3Siwk FAo9J5SDkcWXHpjsGCu7yGLPSWAVIw7H0rhxCKajB90CX5NBRYc6AGqEgFhF8SuYZnnV MKOj1LPaxZNFXb7EprbFIkqw/VIu6oQs1MSOHOpRtmdB1a9DF5OGzjuidpV6pxtFDpG+ 2qhHDFMwiMb1aWi2q2SJyjC9oGYrXN5SpIsTdmH0GAR6r3zuUl5pTHZ5OLLdvh0gym6V 5orQ== X-Gm-Message-State: ANoB5pnOxPf1X2hDMa5HcarRswjUATkZn9EUpSQO+hN9e7JO5X+TtIj4 +trWT4AY/wfKNdFTVyu2DPE2r6UmSZRq X-Google-Smtp-Source: AA0mqf69drmheqtALfnafu9Fr+lV1wALgs9yuFszvYEIzHoEcMU/nXWBcDWIBFJoB37J6GDh+W6eyCqmDML4 X-Received: from irogers.svl.corp.google.com ([2620:15c:2d4:203:c14c:6035:5882:8faa]) (user=irogers job=sendgmr) by 2002:a81:a116:0:b0:38e:b5bc:e996 with SMTP id y22-20020a81a116000000b0038eb5bce996mr1960731ywg.493.1668645862605; Wed, 16 Nov 2022 16:44:22 -0800 (PST) Date: Wed, 16 Nov 2022 16:43:52 -0800 In-Reply-To: <20221117004356.279422-1-irogers@google.com> Message-Id: <20221117004356.279422-3-irogers@google.com> Mime-Version: 1.0 References: <20221117004356.279422-1-irogers@google.com> X-Mailer: git-send-email 2.38.1.431.g37b22c650d-goog Subject: [PATCH 2/6] tools lib bpf: Avoid install_headers make warning From: Ian Rogers To: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Namhyung Kim , Nicolas Schier , Masahiro Yamada , Ian Rogers , linux-kernel@vger.kernel.org, bpf@vger.kernel.org, linux-perf-users@vger.kernel.org Cc: Stephane Eranian Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The perf build makes the install_headers target, however, as there is no action for this target a warning is always produced of: make[3]: Nothing to be done for 'install_headers'. Solve this by adding a display of 'INSTALL libbpf_headers'. Signed-off-by: Ian Rogers Acked-by: Andrii Nakryiko --- tools/lib/bpf/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/lib/bpf/Makefile b/tools/lib/bpf/Makefile index 4c904ef0b47e..7f5f7d2ebe1f 100644 --- a/tools/lib/bpf/Makefile +++ b/tools/lib/bpf/Makefile @@ -255,6 +255,7 @@ $(INSTALL_GEN_HDRS): $(INSTALL_PFX)/%.h: $(OUTPUT)%.h $(call do_install,$<,$(prefix)/include/bpf,644) =20 install_headers: $(BPF_GENERATED) $(INSTALL_SRC_HDRS) $(INSTALL_GEN_HDRS) + $(call QUIET_INSTALL, libbpf_headers) =20 install_pkgconfig: $(PC_FILE) $(call QUIET_INSTALL, $(PC_FILE)) \ --=20 2.38.1.431.g37b22c650d-goog From nobody Wed Apr 15 16:22:29 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 92C72C433FE for ; Thu, 17 Nov 2022 00:45:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234622AbiKQAo7 (ORCPT ); Wed, 16 Nov 2022 19:44:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38894 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234502AbiKQAol (ORCPT ); Wed, 16 Nov 2022 19:44:41 -0500 Received: from mail-yb1-xb49.google.com (mail-yb1-xb49.google.com [IPv6:2607:f8b0:4864:20::b49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 40668391E5 for ; Wed, 16 Nov 2022 16:44:31 -0800 (PST) Received: by mail-yb1-xb49.google.com with SMTP id 137-20020a25048f000000b006e6a76f05e3so84201ybe.14 for ; Wed, 16 Nov 2022 16:44:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=jvCSVmgPzSHRqmw4ao0rkGS2JaSHBM4HPOCpMgiqjz8=; b=W2oWY4rwEM5AaE08aIgnj/PebRcwaX0h1rd2nPnNIKAsZtTyvsHeYUyLOzBKXLYt1g YAxqT2SVCT+CK+aN4x2+skH6QY/3HOgKZbGGIm4IFEP4OGJ2kga0C4f6vSRn3iu3Rqbf GjDqjMHYEvk+E5Q8NpysMlNoAdbwT9dEVKlsr6SQcSVzbZQFCwupurkDP4M3z+P8YExg QRtZb/u7zLory0PamwAn+cBuEas0IRnRp9bpDiWhmt+GAcCifejnya56qpBc+O8WcMMP RGDalbNGetu+9dcmZsDYl3s9RMz0/Do59ws+R/4+5OSbljsNmFf1BUZT6EGS/HadENkr 867g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=jvCSVmgPzSHRqmw4ao0rkGS2JaSHBM4HPOCpMgiqjz8=; b=v78WMwZ85JnB21GniT1/sGikGHlQlPEh+hi5VZtEx0rx4FCKalqMMoYBywE2IcSaCj 9Y2aORLMWWhl++sZnnjrLBt1AI4HZQyyjmCO3pUDELoSCZgQ+0Cqdnm7nA+Lj3kX+FFb 8WVNgWhMfoeCpIVT/gXjBWapyK44C/ZdR5I12XBEX0RMkfVpv0HvoAAyVhV6eRsZnzz3 K9JLcmAN5dl9TFXCPlX8mrankGySrrVYuvFbyQsD9XLD/XzuwsDwjlPx972y+p9ixBWE fdwHVukx+7FTemMSPYG1lDHC3L/IXleBX8zRKjP3Lxvg8LpCd2xCIZUpYNfJpYdlFYAt Kjhg== X-Gm-Message-State: ANoB5pkc7RCEHp+jYXU/F6IHu8VSM/ZqmGr4q6BVEhyvC0XvTonpx/db QVzis0UCa92iquf08j34RUvcLUQjR5a1 X-Google-Smtp-Source: AA0mqf4dl6phgEboohJWHjzZMtx4etccfHoNQKn+VYvDhIjIWJyalrS3bM6sZyMhY8keOHUcTSoYEzN2d88W X-Received: from irogers.svl.corp.google.com ([2620:15c:2d4:203:c14c:6035:5882:8faa]) (user=irogers job=sendgmr) by 2002:a81:742:0:b0:38e:7550:171f with SMTP id 63-20020a810742000000b0038e7550171fmr2191297ywh.466.1668645870526; Wed, 16 Nov 2022 16:44:30 -0800 (PST) Date: Wed, 16 Nov 2022 16:43:53 -0800 In-Reply-To: <20221117004356.279422-1-irogers@google.com> Message-Id: <20221117004356.279422-4-irogers@google.com> Mime-Version: 1.0 References: <20221117004356.279422-1-irogers@google.com> X-Mailer: git-send-email 2.38.1.431.g37b22c650d-goog Subject: [PATCH 3/6] tools lib symbol: clean up build output From: Ian Rogers To: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Namhyung Kim , Nicolas Schier , Masahiro Yamada , Ian Rogers , linux-kernel@vger.kernel.org, bpf@vger.kernel.org, linux-perf-users@vger.kernel.org Cc: Stephane Eranian Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Missing @ when building libsymbol. Make the install echo specific to installing the libsymbol headers. Signed-off-by: Ian Rogers Acked-by: Andrii Nakryiko --- tools/lib/symbol/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/lib/symbol/Makefile b/tools/lib/symbol/Makefile index 4c1d6b53032d..ea8707b3442a 100644 --- a/tools/lib/symbol/Makefile +++ b/tools/lib/symbol/Makefile @@ -77,7 +77,7 @@ include $(srctree)/tools/scripts/Makefile.include all: fixdep $(LIBFILE) =20 $(SYMBOL_IN): FORCE - $(MAKE) $(build)=3Dlibsymbol V=3D1 + @$(MAKE) $(build)=3Dlibsymbol =20 $(LIBFILE): $(SYMBOL_IN) $(QUIET_AR)$(RM) $@ && $(AR) rcs $@ $(SYMBOL_IN) @@ -101,7 +101,7 @@ install_lib: $(LIBFILE) cp -fpR $(LIBFILE) $(DESTDIR)$(libdir_SQ) =20 install_headers: - $(call QUIET_INSTALL, headers) \ + $(call QUIET_INSTALL, libsymbol_headers) \ $(call do_install,kallsyms.h,$(prefix)/include/symbol,644); =20 install: install_lib install_headers --=20 2.38.1.431.g37b22c650d-goog From nobody Wed Apr 15 16:22:29 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9A4E4C433FE for ; Thu, 17 Nov 2022 00:45:33 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234529AbiKQApb (ORCPT ); Wed, 16 Nov 2022 19:45:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39126 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234611AbiKQAo6 (ORCPT ); Wed, 16 Nov 2022 19:44:58 -0500 Received: from mail-yw1-x114a.google.com (mail-yw1-x114a.google.com [IPv6:2607:f8b0:4864:20::114a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E1DD76B237 for ; Wed, 16 Nov 2022 16:44:38 -0800 (PST) Received: by mail-yw1-x114a.google.com with SMTP id 00721157ae682-352e29ff8c2so3586697b3.21 for ; Wed, 16 Nov 2022 16:44:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=nXZGloJLo63EGaJ/mj4DMj71nEKbleTTzHSaXj91R5I=; b=PdaVdTssRALELmv12cnJ+28wAmx/jCb6l++NOd+1kqRP+3zlkIEyt2UDxxS8WY/fpr QVF1flCSaAr8RHKgMiDC1O7UDYlprAW2K65xrWtDZZ3qrcvRdKXV0IAWyAY4sdDRgoDj U18qsdqIAdO+pisl+WpUEi/shMDhsMpAgUZ6TgU+13PDtLX3M3TKqPQ8CQonnv6OssIh AFpo7AUS7Acci7Yvz5ZWL3yMVySQ2xR/uiuuIdROigp8MkNwg3+4WxGCyXe8XiHGnLw7 aJxigxfAaHDh3FtrLO+Nvu+YnvrSEsr1tCurh1jwYm43a7UYuPasV1nSqpnecFdrxpC6 791Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=nXZGloJLo63EGaJ/mj4DMj71nEKbleTTzHSaXj91R5I=; b=vtSpEgAwj1Tds8NlWOFx0HkpjlzwpsY5HdsPV8tAf0PHXkTJH9YaJuatxt/HN88U6U bvLKAr3RNgBUteJOIaPR5apdQjKm+bDJDN0rsyLdCUIA+J+6j28tqxsNDn9Muu+vRX4N KqJ9Shws31pvIDRn0yUcoPfZfuOrENjWlu8srOpE7zyRaovtxd6BmmjAV8BJw7hh5BeV 1N5JEvqh7Q+LY/pZCPY6uW4YAWScA/7LCiXdqA+w2o2ssI/ay+fCOP6ZjomkHDEj0dgC d5yymltR3KXeLwfcv3N7mXqaUxioA1veAcCBnwTHl7Zp6VA0U8FGF+GfDC5fLaB4zNlu V0bA== X-Gm-Message-State: ANoB5pkSXLE0d5TWHb9VP3r/wiWp3B+cBuaFvQXSB9NpeaW/w+Lo6InL 6JHQDZ8fvyFBLM5uQSfBG7PbcRaFwhZv X-Google-Smtp-Source: AA0mqf5fnncVZW1khFmDmYg++DUvRPG2nDUZ0Ddy3PKN1WNh2y9GXdzQJtAm7i4RSwY8oXq4UeMFoNVAJonJ X-Received: from irogers.svl.corp.google.com ([2620:15c:2d4:203:c14c:6035:5882:8faa]) (user=irogers job=sendgmr) by 2002:a81:1317:0:b0:38d:c597:474f with SMTP id 23-20020a811317000000b0038dc597474fmr16278ywt.183.1668645878185; Wed, 16 Nov 2022 16:44:38 -0800 (PST) Date: Wed, 16 Nov 2022 16:43:54 -0800 In-Reply-To: <20221117004356.279422-1-irogers@google.com> Message-Id: <20221117004356.279422-5-irogers@google.com> Mime-Version: 1.0 References: <20221117004356.279422-1-irogers@google.com> X-Mailer: git-send-email 2.38.1.431.g37b22c650d-goog Subject: [PATCH 4/6] tools lib perf: Make install_headers clearer From: Ian Rogers To: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Namhyung Kim , Nicolas Schier , Masahiro Yamada , Ian Rogers , linux-kernel@vger.kernel.org, bpf@vger.kernel.org, linux-perf-users@vger.kernel.org Cc: Stephane Eranian Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add libperf to the name so that this install_headers build appears different to similar targets in different libraries. Signed-off-by: Ian Rogers Acked-by: Andrii Nakryiko --- tools/lib/perf/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/lib/perf/Makefile b/tools/lib/perf/Makefile index 1badc0a04676..a90fb8c6bed4 100644 --- a/tools/lib/perf/Makefile +++ b/tools/lib/perf/Makefile @@ -188,7 +188,7 @@ install_lib: libs cp -fpR $(LIBPERF_ALL) $(DESTDIR)$(libdir_SQ) =20 install_headers: - $(call QUIET_INSTALL, headers) \ + $(call QUIET_INSTALL, libperf_headers) \ $(call do_install,include/perf/bpf_perf.h,$(prefix)/include/perf,644); \ $(call do_install,include/perf/core.h,$(prefix)/include/perf,644); \ $(call do_install,include/perf/cpumap.h,$(prefix)/include/perf,644); \ --=20 2.38.1.431.g37b22c650d-goog From nobody Wed Apr 15 16:22:29 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 73408C433FE for ; Thu, 17 Nov 2022 00:45:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234185AbiKQApg (ORCPT ); Wed, 16 Nov 2022 19:45:36 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38888 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234647AbiKQApJ (ORCPT ); Wed, 16 Nov 2022 19:45:09 -0500 Received: from mail-yw1-x1149.google.com (mail-yw1-x1149.google.com [IPv6:2607:f8b0:4864:20::1149]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BEE6A6BDF1 for ; Wed, 16 Nov 2022 16:44:46 -0800 (PST) Received: by mail-yw1-x1149.google.com with SMTP id 00721157ae682-348608c1cd3so3953567b3.10 for ; Wed, 16 Nov 2022 16:44:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=tum0QI4JrQbJkTRSnOZKoT24fC5feLZgv7UTX0Fwycw=; b=IdE/wkDiulLB7ueEdQuM/Q3TFeYar3AeAQzJco0voawyZfAa6Ww7pCAE9rCOblqlLX JQwwyq4Segl8xY26XV6gTQP9e7IiOBkMGK4HzTbjVGzB4ICfzlTfwN8nqPLeP4Zynkcq nla27vnlGmJBWYAtsHy/xBNg61w1viGgFqWG9gcg4Y3pnDIgjHtLx7CqwDUs1UDFydq1 c5pwLx6GXjzJbyRy2b3vJGZRcgsx0z5j0+EDogznEK0ufCSBymLJ5XIXNNXPId3fDejM sH0z9bKNgm9rhjUzOBtjA+mQabAURJ81Q6HqsNb3JXtJYBKsde+2S0YxGhf+2FbH8UMF //oA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tum0QI4JrQbJkTRSnOZKoT24fC5feLZgv7UTX0Fwycw=; b=NauMDT1R78BGqgVGSyGC54l5+XJoJkTudSPl8s4NmXaXACG8z54TteZ7cqBHLeAM3/ r3q2AUQxvB+wFCvWGMBCCod4OdH7Nu/xnb94op49e5mEAO4E528+ZLguBKfGwG1Ql0wC +o7tIkOMCibLVsp86zbCwclPEDxBVCgD1eT/zmD0QMtnq6YDcXsqDolZ/k4e4ewqRc3b w7PJak+wb97AQVS1orw/3Aj555+b5uRl+nweLZZP1DBUtukSb0Lw6AtpprNHCLLDBmgN r/WF5pdfJ+2eRO1/JTV0nR36EcpRtZ9ndi1BHPvzxk//H+eaYmW2vuZRchTWhQz5x3iW dJ2Q== X-Gm-Message-State: ANoB5pkYpoXQggJ9a6Tc2Kw6R3Sx7lKPeL3nfduB0AerV9v27ObCOUBl cM0cT54ykUIZSharY3/TaxMM04pCWYgb X-Google-Smtp-Source: AA0mqf6phvU1jt2/Utb9PhvTPZh28JlWMdb5v5Ef3ZlPK4+ioGcalRs4LeyaGCqY7Y6wR4TF9FroWCK1E9eJ X-Received: from irogers.svl.corp.google.com ([2620:15c:2d4:203:c14c:6035:5882:8faa]) (user=irogers job=sendgmr) by 2002:a0d:efc2:0:b0:368:97e7:8ed1 with SMTP id y185-20020a0defc2000000b0036897e78ed1mr24869968ywe.381.1668645885966; Wed, 16 Nov 2022 16:44:45 -0800 (PST) Date: Wed, 16 Nov 2022 16:43:55 -0800 In-Reply-To: <20221117004356.279422-1-irogers@google.com> Message-Id: <20221117004356.279422-6-irogers@google.com> Mime-Version: 1.0 References: <20221117004356.279422-1-irogers@google.com> X-Mailer: git-send-email 2.38.1.431.g37b22c650d-goog Subject: [PATCH 5/6] tools lib subcmd: Make install_headers clearer From: Ian Rogers To: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Namhyung Kim , Nicolas Schier , Masahiro Yamada , Ian Rogers , linux-kernel@vger.kernel.org, bpf@vger.kernel.org, linux-perf-users@vger.kernel.org Cc: Stephane Eranian Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add libsubcmd to the name so that this install_headers build appears different to similar targets in different libraries. Signed-off-by: Ian Rogers Acked-by: Andrii Nakryiko --- tools/lib/subcmd/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/lib/subcmd/Makefile b/tools/lib/subcmd/Makefile index e96566f8991c..9a316d8b89df 100644 --- a/tools/lib/subcmd/Makefile +++ b/tools/lib/subcmd/Makefile @@ -101,7 +101,7 @@ install_lib: $(LIBFILE) cp -fpR $(LIBFILE) $(DESTDIR)$(libdir_SQ) =20 install_headers: - $(call QUIET_INSTALL, headers) \ + $(call QUIET_INSTALL, libsubcmd_headers) \ $(call do_install,exec-cmd.h,$(prefix)/include/subcmd,644); \ $(call do_install,help.h,$(prefix)/include/subcmd,644); \ $(call do_install,pager.h,$(prefix)/include/subcmd,644); \ --=20 2.38.1.431.g37b22c650d-goog From nobody Wed Apr 15 16:22:29 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1481AC433FE for ; Thu, 17 Nov 2022 00:46:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234644AbiKQAqA (ORCPT ); Wed, 16 Nov 2022 19:46:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39636 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234632AbiKQApa (ORCPT ); Wed, 16 Nov 2022 19:45:30 -0500 Received: from mail-yw1-x114a.google.com (mail-yw1-x114a.google.com [IPv6:2607:f8b0:4864:20::114a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2905E6DCD4 for ; Wed, 16 Nov 2022 16:44:54 -0800 (PST) Received: by mail-yw1-x114a.google.com with SMTP id 00721157ae682-38e82825a64so3633387b3.20 for ; Wed, 16 Nov 2022 16:44:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=l37iz2975hiUXVicXVT7NKOBiZU0GCzUGISmaxBrPSE=; b=YEtTk8qH0jtvKJSEHhcLiPsmaqCVOUM78La82OlOJzpwzja6CkpMYWydiYo/iH3/6f pqrgqraNl8eW4ZCAZCrPfhjyY+Gmgfllofnsle+j6KjtKN1sB2PdqOOY0VHg34xdlnhg u+g+YvTV3juXHyMYp4lJKzWpX7SKUv2s0Mnv7CsYKPoPiQAy/fKeLN63CBbjme7ymu7l dWQB/Fq+qMH7WcfU4gD6jIGoP4nBNcjmaZRjNoYpRFLJFYmjRTbqNTAgk4twdv8GQTEW LXoTbQRmM95iql1Kr2Lhq+45T72RppqBzBPFOikBnHojLDObupSlWib16ZIy/zQmXYov XFwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:from:subject:references:mime-version:message-id:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=l37iz2975hiUXVicXVT7NKOBiZU0GCzUGISmaxBrPSE=; b=C2QdGi05rrh8Iw1KrqPUZNrWv4CIvizxCBB+LMne612B6nVTpfCC8CIqsYjI91BbGI JvV8MwNovP8PMMQKa6Tii3A0PPhCMtdkKke7rRjdZELYRJBFsTNJmjlvXtHeOrDTx7tH tbt86uQcxtxkWAGhOxdJh0hrgd0R8anpwV7x7xLw/3vCeKqDzbbo9p5mV2bX3G5HImrv WPectlYC8noopTGy27HU7gc3RncdQHlT2B8QGjaqgASx+sEbQ1yVrPpzHeemtGSuKSl3 y1F+NNHAKLHm6k2Zj0GlhZU+Aah+fOf7tpSa7y4cBwZou5ob27svmbNaGxFvAMMyoaW0 kwbw== X-Gm-Message-State: ANoB5plq65voA8zjRvDqEAqhwfuX5ZEmrkp/XZAng5q1i7RKentIQxJR +7YaMDfbS5vo5L5SpkWED7PVAEwVIipK X-Google-Smtp-Source: AA0mqf4QChD4efywo1GyOLQSyHOZbW7thg0+t7VgEZ0tk8VKSYAD0O+aXxgO5KVqtsXVltD2KxrwhqBcj66F X-Received: from irogers.svl.corp.google.com ([2620:15c:2d4:203:c14c:6035:5882:8faa]) (user=irogers job=sendgmr) by 2002:a81:3803:0:b0:380:c83a:35a5 with SMTP id f3-20020a813803000000b00380c83a35a5mr5ywa.496.1668645893816; Wed, 16 Nov 2022 16:44:53 -0800 (PST) Date: Wed, 16 Nov 2022 16:43:56 -0800 In-Reply-To: <20221117004356.279422-1-irogers@google.com> Message-Id: <20221117004356.279422-7-irogers@google.com> Mime-Version: 1.0 References: <20221117004356.279422-1-irogers@google.com> X-Mailer: git-send-email 2.38.1.431.g37b22c650d-goog Subject: [PATCH 6/6] tools lib traceevent: Make install_headers clearer From: Ian Rogers To: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Namhyung Kim , Nicolas Schier , Masahiro Yamada , Ian Rogers , linux-kernel@vger.kernel.org, bpf@vger.kernel.org, linux-perf-users@vger.kernel.org Cc: Stephane Eranian Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add libtraceevent to the name so that this install_headers build appears different to similar targets in different libraries. Add ; after kbuffer.h install target for consistency. Signed-off-by: Ian Rogers Acked-by: Andrii Nakryiko --- tools/lib/traceevent/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/lib/traceevent/Makefile b/tools/lib/traceevent/Makefile index c874c017c636..98dfd4badea3 100644 --- a/tools/lib/traceevent/Makefile +++ b/tools/lib/traceevent/Makefile @@ -234,11 +234,11 @@ install_pkgconfig: $(call do_install_pkgconfig_file,$(prefix)) =20 install_headers: - $(call QUIET_INSTALL, headers) \ + $(call QUIET_INSTALL, traceevent_headers) \ $(call do_install,event-parse.h,$(includedir_SQ),644); \ $(call do_install,event-utils.h,$(includedir_SQ),644); \ $(call do_install,trace-seq.h,$(includedir_SQ),644); \ - $(call do_install,kbuffer.h,$(includedir_SQ),644) + $(call do_install,kbuffer.h,$(includedir_SQ),644); =20 install: install_lib =20 --=20 2.38.1.431.g37b22c650d-goog