Message ID | 20230803214502.19504-1-acme@kernel.org |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9f41:0:b0:3e4:2afc:c1 with SMTP id v1csp1430081vqx; Thu, 3 Aug 2023 15:03:12 -0700 (PDT) X-Google-Smtp-Source: APBJJlEyvWY7/qC45TA4RYtL6tWJfj5aZHlgmoeSPsyMAoqvUlxlllHYIo0Akb2ebDpKKtTV5vmQ X-Received: by 2002:a17:903:2345:b0:1b8:9215:9163 with SMTP id c5-20020a170903234500b001b892159163mr21535591plh.6.1691100192536; Thu, 03 Aug 2023 15:03:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691100192; cv=none; d=google.com; s=arc-20160816; b=BT5HfJ9YtouIfHs9cWfMc/1bgaYozva3NdT9vSgJNuCnVoSfc+8YZrhx2nRFCR2vFf Tn0I0q4txp74WnO2RjyEveKMHqGlwpzExgtqM6FF/IKkmQvd6VcXErcPWUKtEFk9eHEb VjfwYcGXURBdRp0i1w7Ck45QXGrRJYTH38VnQ7BescQuxinzs8O7cHE0agmfCid3R4he 1LQNue5VQjPJdyIY4RCYOYCZi7rlaUjJ9SQm5M2X7nOJ/aQIZdXMYiPi+/Lxw5LTNk3b ebfWeOEtrseD54xW9wj6NtUOEN2BelpDVUna8hgUQlOfiuDRCZoGVtLqRWRmSbXEXj4K Zupw== 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=moYYEwOh409h0undtu71CERd2NwwvI3EUYjKKGlzveo=; fh=vkV0QB+evZuLr55LIO9sRMtIs/4HqcNXhL5DhEGw0DU=; b=zai+xZJKDCBB4fMxugrV+jJThljAfWIxs7VYTIT0MUFFH4pospZGe7jbzXZm0fkxcS aY3ienGf1LHIAmWrCfUUn80FAZB2naQ9TOOkU6wb5xlBq8yBcrKKdkscQURHTln9OJC2 4u0+pu7dIce+WP1A36WfCok1mkZjsJV/1fJ7G8J1zr2yXoGqB/nnzSb5xR+tScR8OI4g tvJDsbLriEso1KDCBLNRfvJ3wbiR/+VRzOPHQo3LiPm7Qc3U9r741pHDVkxJYzPbcQUu nHe6nWEqPegJqMT7LByF5yxkmhNKPHfUTEJLcGEeY6xOhcm9wMIEIhQsWgL5p9SLDTnc E+pw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=UYA5zCZJ; 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 x14-20020a170902a38e00b001bc2fd76db1si622454pla.65.2023.08.03.15.02.58; Thu, 03 Aug 2023 15:03:12 -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=UYA5zCZJ; 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 S232163AbjHCVpe (ORCPT <rfc822;tertiaryakionsight@gmail.com> + 99 others); Thu, 3 Aug 2023 17:45:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45982 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232023AbjHCVpc (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Thu, 3 Aug 2023 17:45:32 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B4AE43581; Thu, 3 Aug 2023 14:45:22 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 44DF461ECB; Thu, 3 Aug 2023 21:45:22 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 357CAC433C7; Thu, 3 Aug 2023 21:45:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1691099121; bh=qvvdfwgWPZujmXX4thz1ZyE8vJWDROlDJz4/nG3UGYQ=; h=From:To:Cc:Subject:Date:From; b=UYA5zCZJ1tMRSNsOYyP0jQ3xWS/5ZMi743E75+DUcUbsVgb7qo2efSoy9/pWoO5RI B7rz5SouqaQxNh6HMLkOIQB5kqE53+AaEWfTV2bxwzr42Z/ujvXOMT8C1ivh2Uw4Fx 43baM6/aZlSHQdgbdZuwI6n3hcAUiwHhBCPVnc5xK/wXVTAnGKa5GEln5OcNb3Sjga sN0nHQc2M+OTWmy/s11KDHrahM6aX3ZzAlP421RoK1LkkiCc+5AUEGcLSSdRMTg9iG ufpMyMy/8SnNGDnDmA+QNUT/nXpeCIrXYa/FlJaXmPkvVOChGZRwKmxN00er0VU5cV ayKiQ08/20oTA== 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>, Andi Kleen <ak@linux.intel.com>, "Aneesh Kumar K . V" <aneesh.kumar@linux.ibm.com>, Athira Rajeev <atrajeev@linux.vnet.ibm.com>, =?utf-8?q?Georg_M=C3=BCller?= <georgmueller@gmx.net>, Haixin Yu <yuhaixin.yhx@linux.alibaba.com>, Jing Zhang <renyu.zj@linux.alibaba.com>, Thomas Richter <tmricht@linux.ibm.com>, Arnaldo Carvalho de Melo <acme@redhat.com> Subject: [GIT PULL] perf tools fixes for v6.5: 2nd batch Date: Thu, 3 Aug 2023 18:45:02 -0300 Message-ID: <20230803214502.19504-1-acme@kernel.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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: INBOX X-GMAIL-THRID: 1773247075482680302 X-GMAIL-MSGID: 1773247075482680302 |
Series |
[GIT,PULL] perf tools fixes for v6.5: 2nd batch
|
|
Pull-request
git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git tags/perf-tools-fixes-for-v6.5-2-2023-08-03Message
Arnaldo Carvalho de Melo
Aug. 3, 2023, 9:45 p.m. UTC
Hi Linus,
Please consider pulling,
Best regards,
- Arnaldo
The following changes since commit 6eaae198076080886b9e7d57f4ae06fa782f90ef:
Linux 6.5-rc3 (2023-07-23 15:24:10 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git tags/perf-tools-fixes-for-v6.5-2-2023-08-03
for you to fetch changes up to 07d2b820fd75b96f550c93503f19c8cfcbc577cf:
perf test parse-events: Test complex name has required event format (2023-08-01 00:32:00 -0300)
----------------------------------------------------------------
perf tools fixes for 6.5: 2nd batch
- Fix segfault in the powerpc specific arch_skip_callchain_idx function.
The patch doing the reference count init/exit that went into 6.5 missed
this function.
- Fix regression reading the arm64 PMU cpu slots in sysfs, a patch removing
some code duplication ended up duplicating the /sysfs prefix for these files.
- Fix grouping of events related to topdown, addressing a regression on the CSV
output produced by 'perf stat' noticed on the downstream tool toplev.
- Fix the uprobe_from_different_cu 'perf test' entry, it is failing when
gcc isn't available, so we need to check that and skip the test if it
is not installed.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
----------------------------------------------------------------
Athira Rajeev (1):
perf callchain powerpc: Fix addr location init during arch_skip_callchain_idx function
Georg Müller (1):
perf test uprobe_from_different_cu: Skip if there is no gcc
Haixin Yu (1):
perf pmu arm64: Fix reading the PMU cpu slots in sysfs
Ian Rogers (5):
perf parse-events: Extra care around force grouped events
perf parse-events: When fixing group leaders always set the leader
perf parse-events: Only move force grouped evsels when sorting
perf pmus: Create placholder regardless of scanning core_only
perf test parse-events: Test complex name has required event format
tools/perf/arch/arm64/util/pmu.c | 7 +--
tools/perf/arch/powerpc/util/skip-callchain-idx.c | 4 ++
tools/perf/tests/parse-events.c | 12 ++++-
.../tests/shell/test_uprobe_from_different_cu.sh | 8 ++-
tools/perf/util/parse-events.c | 58 ++++++++++++++--------
tools/perf/util/pmu.c | 11 ++++
tools/perf/util/pmu.h | 1 +
tools/perf/util/pmus.c | 16 +++---
8 files changed, 81 insertions(+), 36 deletions(-)
Comments
The pull request you sent on Thu, 3 Aug 2023 18:45:02 -0300:
> git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git tags/perf-tools-fixes-for-v6.5-2-2023-08-03
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c1a515d3c0270628df8ae5f5118ba859b85464a2
Thank you!