Message ID | 20230530200210.2103158-1-acme@kernel.org |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2434846vqr; Tue, 30 May 2023 13:15:01 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ79Cp7WziNLK0Lxwn7zWVOQq1mzotCajOfw7qibqJLslRgaQO4DSWU5jcWKGa0eyeGK5fZ5 X-Received: by 2002:a17:902:e850:b0:1b0:ec0:7cff with SMTP id t16-20020a170902e85000b001b00ec07cffmr3754735plg.10.1685477700937; Tue, 30 May 2023 13:15:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685477700; cv=none; d=google.com; s=arc-20160816; b=IBL33ntcAdyhXpL3kV6umNof4CZxMgS2TZ5kAiP4FKYuySfMupw4ArZTYRQAkvBc+w YUI0akiXY9CzuXUbRY1QbTy1bl0ADIE+neIRPmIoPA4IMMFVpFha11Fbc2kPWDESmc4q xs+yjJjm/C80xz5t7ydhJbOm5SNIjIlNVRYAEtSbfMVZpMdwKQE733CsGHtkyboM2lfE 6J7xcprGSvGMIvQctt0cMg23SPxsJiS5bYeQmSjbCRYoxJoOhhc0nqUsjfzDXCF43Ecj 3S5OkZiiLtjedps6BjvS/ruv+acNcDe+BYU6uRkIebRDyzCIXxOP/k+4H4TUkFzjTHdh 2NtA== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=Qy9H9YnlsOCvvordhhcPTBueq8vV34badxgw4kPK25Y=; b=D1zBrx2WMIzlcpAIv22bh5cxnlTkF2nz97F/cXO6c7dptWLGUH4HG/FsD64cMMgkiF sDGp133wNDYMTV/m0+UF2LhuS7yF4gPYZPvANGPDOnNkgD1U4sfnfT25PKPJ6HXt2woU 7nZLYSRjPsy7z14TYAr4T5szZCU0r8Wf8ww9fbEGPClOsLYnnYJNIrNQNsTPKlMA26kP DIiCrWd/Zxq3KdG8XkJdSUVQ45FVOlv1BC9Due7olXrv7zActm+7cY+ilOvQmb80+LMr w69NTZlV70xp0DgpWtTF12jJR1Rs42DBZenpt/29IebLOjTrQAg7Ysbh15Hhs+vGUA0t 0GFQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=UAPsEDCu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t9-20020a1709028c8900b001ae5fb1436asi11221966plo.184.2023.05.30.13.14.23; Tue, 30 May 2023 13:15:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=UAPsEDCu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231749AbjE3UCX (ORCPT <rfc822;andrewvogler123@gmail.com> + 99 others); Tue, 30 May 2023 16:02:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43380 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229540AbjE3UCV (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Tue, 30 May 2023 16:02:21 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F049D98; Tue, 30 May 2023 13:02:19 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 8C41363306; Tue, 30 May 2023 20:02:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 281D1C4339B; Tue, 30 May 2023 20:02:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1685476938; bh=CGnr4j1mtkj7XDAkxN9NmqrdZfInpVJvJRWjYYdVIDY=; h=From:To:Cc:Subject:Date:From; b=UAPsEDCuOlsvrqWdyGUXAB8+TTdpmAkSxEcPbDIDTz+qNOg98mZLJhoVWdCDWKE6r ekAMQ37X+yjolRt43zkBSVXnzjGsl6/8qXghsT7lVEShVaHy8xi2r+AhGVRXtUlicI 3vqqY/Lk+jr+eKoVFJQSwp27vyViR+e9GLktRtFj3rpop+h/o9DBgV+lW4EsDg2yC8 ijls7SeSmogVw+DxxUa1m1yXNVVXH2R41vHkl7sKXGG0G6WQL86ZyDGQf196XWVJ0J ixoy2HVRMZea1aKAjbqunzGE4C9b6DPTz9DIncz4Z7EfwK1J/WYblMpEDfjksi5nxr QDaxPYb686gpQ== From: Arnaldo Carvalho de Melo <acme@kernel.org> To: Linus Torvalds <torvalds@linux-foundation.org> Cc: Ingo Molnar <mingo@kernel.org>, Thomas Gleixner <tglx@linutronix.de>, Jiri Olsa <jolsa@kernel.org>, Namhyung Kim <namhyung@kernel.org>, Ian Rogers <irogers@google.com>, Adrian Hunter <adrian.hunter@intel.com>, Clark Williams <williams@redhat.com>, Kate Carcia <kcarcia@redhat.com>, linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, Arnaldo Carvalho de Melo <acme@kernel.org>, James Clark <james.clark@arm.com>, Leo Yan <leo.yan@linaro.org>, Song Liu <song@kernel.org>, Arnaldo Carvalho de Melo <acme@redhat.com> Subject: [GIT PULL] perf tools fixes for v6.4: 2nd batch Date: Tue, 30 May 2023 17:02:10 -0300 Message-Id: <20230530200210.2103158-1-acme@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1767351465624225198?= X-GMAIL-MSGID: =?utf-8?q?1767351465624225198?= |
Series |
[GIT,PULL] perf tools fixes for v6.4: 2nd batch
|
|
Pull-request
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-tools-fixes-for-v6.4-2-2023-05-30Message
Arnaldo Carvalho de Melo
May 30, 2023, 8:02 p.m. UTC
Hi Linus,
Please consider pulling,
Best regards,
- Arnaldo
The following changes since commit 0d85b27b0cc6b5cf54567c5ad913a247a71583ce:
Merge tag '6.4-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 (2023-05-25 19:23:18 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-tools-fixes-for-v6.4-2-2023-05-30
for you to fetch changes up to c041d33bf7ec731bb71f47e4d45a7aec9e40b1b9:
perf evsel: Separate bpf_counter_list and bpf_filters, can be used at the same time (2023-05-26 16:03:43 -0300)
----------------------------------------------------------------
perf tools fixes for v6.4: 2nd batch
- Fix BPF CO-RE naming convention for checking the availability of fields on
'union perf_mem_data_src' on the running kernel.
- Remove the use of llvm-strip on BPF skel object files, not needed, fixes a
build breakage when the llvm package, that contains it in most distros, isn't
installed.
- Fix tools that use both evsel->{bpf_counter_list,bpf_filters}, removing them from a
union.
- Remove extra "--" from the 'perf ftrace latency' --use-nsec option,
previously it was working only when using the '-n' alternative.
- Don't stop building when both binutils-devel and a C++ compiler isn't
available to compile the alternative C++ demangle support code, disable that
feature instead.
- Sync the linux/in.h and coresight-pmu.h header copies with the kernel sources.
- Fix relative include path to cs-etm.h.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
----------------------------------------------------------------
Arnaldo Carvalho de Melo (1):
tools headers UAPI: Sync the linux/in.h with the kernel sources
Ian Rogers (2):
perf arm: Fix include path to cs-etm.h
perf build: Don't compile demangle-cxx.cpp if not necessary
James Clark (1):
perf cs-etm: Copy kernel coresight-pmu.h header
Namhyung Kim (2):
perf ftrace latency: Remove unnecessary "--" from --use-nsec option
perf bpf filter: Fix a broken perf sample data naming for BPF CO-RE
Song Liu (2):
perf bpf: Do not use llvm-strip on BPF binary
perf evsel: Separate bpf_counter_list and bpf_filters, can be used at the same time
tools/include/linux/coresight-pmu.h | 13 -------------
tools/include/uapi/linux/in.h | 1 +
tools/perf/Makefile.config | 1 +
tools/perf/Makefile.perf | 3 +--
tools/perf/arch/arm/util/pmu.c | 2 +-
tools/perf/builtin-ftrace.c | 2 +-
tools/perf/util/Build | 2 +-
tools/perf/util/bpf_skel/sample_filter.bpf.c | 4 ++--
tools/perf/util/cs-etm.h | 13 +++++++++++++
tools/perf/util/evsel.c | 1 +
tools/perf/util/evsel.h | 6 ++----
tools/perf/util/symbol-elf.c | 27 +++++++++++++++++++++++++++
12 files changed, 51 insertions(+), 24 deletions(-)
Comments
The pull request you sent on Tue, 30 May 2023 17:02:10 -0300:
> git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-tools-fixes-for-v6.4-2-2023-05-30
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/afead42fdfcae714fb6ac41a5c323629cdb6f9ee
Thank you!