* [GIT PULL] perf tools fixes for v5.19: 1st batch
@ 2022-06-19 19:32 Arnaldo Carvalho de Melo
2022-06-20 4:22 ` Arnaldo Carvalho de Melo
0 siblings, 1 reply; 2+ messages in thread
From: Arnaldo Carvalho de Melo @ 2022-06-19 19:32 UTC (permalink / raw)
To: Ingo Molnar, Thomas Gleixner
Cc: Jiri Olsa, Namhyung Kim, Clark Williams, linux-kernel,
linux-perf-users, Arnaldo Carvalho de Melo, Ali Saidi,
Athira Jajeev, German Gomez, Ian Rogers, Leo Yan, Michael Petlan,
Sedat Dilek, Thomas Richter, Zhengjun Xing,
Arnaldo Carvalho de Melo
Hi Linus,
Please consider pulling, there are some more header sync
activity for next week, still recovering the french no-mask bonanza and
the brazilian omicron crash (maybe related?) (yeah, me+wife+kid
infected), sigh.
Best regards,
- Arnaldo
The following changes since commit 354c6e071be986a44b956f7b57f1884244431048:
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 (2022-06-18 21:51:12 -0500)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-tools-fixes-for-v5.19-2022-06-19
for you to fetch changes up to 140cd9ec8fdddc0e2d1684e6b69bcd05efbc9549:
tools headers UAPI: Sync linux/prctl.h with the kernel sources (2022-06-19 11:42:25 -0300)
----------------------------------------------------------------
perf tool fixes for v5.19, 1st batch:
- Don't set data source if it's not a memory operation in ARM SPE (Statistical
Profiling Extensions).
- Fix handling of exponent floating point values in perf stat expressions.
- Don't leak fd on failure on libperf open.
- Fix 'perf test' CPU topology test for PPC guest systems.
- Fix undefined behaviour on breakpoint account 'perf test' entry.
- Record only user callchains on the "Check ARM64 callgraphs are complete in FP
mode" 'perf test' entry.
- Fix "perf stat CSV output linter" test on s390.
- Sync batch of kernel headers with tools/perf/.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
----------------------------------------------------------------
Arnaldo Carvalho de Melo (4):
perf beauty: Update copy of linux/socket.h with the kernel sources
tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources
tools headers arm64: Sync arm64's cputype.h with the kernel sources
tools headers UAPI: Sync linux/prctl.h with the kernel sources
Athira Rajeev (1):
perf test topology: Use !strncmp(right platform) to fix guest PPC comparision check
Ian Rogers (5):
perf unwind: Fix uninitialized variable
libperf evsel: Open shouldn't leak fd on failure
perf test: Fix variable length array undefined behavior in bp_account
perf expr: Allow exponents on floating point values
perf metrics: Ensure at least 1 id per metric
Leo Yan (1):
perf arm-spe: Don't set data source if it's not a memory operation
Michael Petlan (1):
perf test: Record only user callchains on the "Check Arm64 callgraphs are complete in fp mode" test
Thomas Richter (1):
perf test: Fix "perf stat CSV output linter" test on s390
tools/arch/arm64/include/asm/cputype.h | 12 +++-
tools/arch/x86/include/uapi/asm/kvm.h | 11 ++--
tools/include/uapi/linux/prctl.h | 9 +++
tools/lib/perf/evsel.c | 17 ++++--
tools/perf/tests/bp_account.c | 16 ++++-
tools/perf/tests/expr.c | 2 +
tools/perf/tests/shell/lib/perf_csv_output_lint.py | 48 ---------------
tools/perf/tests/shell/stat+csv_output.sh | 69 ++++++++++++++--------
tools/perf/tests/shell/test_arm_callgraph_fp.sh | 2 +-
tools/perf/tests/topology.c | 2 +-
tools/perf/trace/beauty/include/linux/socket.h | 7 ++-
tools/perf/util/arm-spe.c | 22 +++----
tools/perf/util/expr.l | 2 +-
tools/perf/util/metricgroup.c | 9 +++
tools/perf/util/unwind-libunwind-local.c | 2 +-
15 files changed, 125 insertions(+), 105 deletions(-)
delete mode 100644 tools/perf/tests/shell/lib/perf_csv_output_lint.py
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] perf tools fixes for v5.19: 1st batch
2022-06-19 19:32 [GIT PULL] perf tools fixes for v5.19: 1st batch Arnaldo Carvalho de Melo
@ 2022-06-20 4:22 ` Arnaldo Carvalho de Melo
0 siblings, 0 replies; 2+ messages in thread
From: Arnaldo Carvalho de Melo @ 2022-06-20 4:22 UTC (permalink / raw)
To: Linus Torvalds
Cc: Ingo Molnar, Thomas Gleixner, Jiri Olsa, Namhyung Kim,
Clark Williams, linux-kernel, linux-perf-users, Ali Saidi,
Athira Jajeev, German Gomez, Ian Rogers, Leo Yan, Michael Petlan,
Sedat Dilek, Thomas Richter, Zhengjun Xing,
Arnaldo Carvalho de Melo
Sigh,
Used the wrong pull request send shell script, "smi" instead of
"sml" :-\ This must be affecting my brain more than just a headache,
sorry, please consider this for rc4 then.
Thanks,
- Arnaldo
Em Sun, Jun 19, 2022 at 04:32:40PM -0300, Arnaldo Carvalho de Melo escreveu:
> Hi Linus,
>
> Please consider pulling, there are some more header sync
> activity for next week, still recovering the french no-mask bonanza and
> the brazilian omicron crash (maybe related?) (yeah, me+wife+kid
> infected), sigh.
>
> Best regards,
>
> - Arnaldo
>
> The following changes since commit 354c6e071be986a44b956f7b57f1884244431048:
>
> Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 (2022-06-18 21:51:12 -0500)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-tools-fixes-for-v5.19-2022-06-19
>
> for you to fetch changes up to 140cd9ec8fdddc0e2d1684e6b69bcd05efbc9549:
>
> tools headers UAPI: Sync linux/prctl.h with the kernel sources (2022-06-19 11:42:25 -0300)
>
> ----------------------------------------------------------------
> perf tool fixes for v5.19, 1st batch:
>
> - Don't set data source if it's not a memory operation in ARM SPE (Statistical
> Profiling Extensions).
>
> - Fix handling of exponent floating point values in perf stat expressions.
>
> - Don't leak fd on failure on libperf open.
>
> - Fix 'perf test' CPU topology test for PPC guest systems.
>
> - Fix undefined behaviour on breakpoint account 'perf test' entry.
>
> - Record only user callchains on the "Check ARM64 callgraphs are complete in FP
> mode" 'perf test' entry.
>
> - Fix "perf stat CSV output linter" test on s390.
>
> - Sync batch of kernel headers with tools/perf/.
>
> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
>
> ----------------------------------------------------------------
> Arnaldo Carvalho de Melo (4):
> perf beauty: Update copy of linux/socket.h with the kernel sources
> tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources
> tools headers arm64: Sync arm64's cputype.h with the kernel sources
> tools headers UAPI: Sync linux/prctl.h with the kernel sources
>
> Athira Rajeev (1):
> perf test topology: Use !strncmp(right platform) to fix guest PPC comparision check
>
> Ian Rogers (5):
> perf unwind: Fix uninitialized variable
> libperf evsel: Open shouldn't leak fd on failure
> perf test: Fix variable length array undefined behavior in bp_account
> perf expr: Allow exponents on floating point values
> perf metrics: Ensure at least 1 id per metric
>
> Leo Yan (1):
> perf arm-spe: Don't set data source if it's not a memory operation
>
> Michael Petlan (1):
> perf test: Record only user callchains on the "Check Arm64 callgraphs are complete in fp mode" test
>
> Thomas Richter (1):
> perf test: Fix "perf stat CSV output linter" test on s390
>
> tools/arch/arm64/include/asm/cputype.h | 12 +++-
> tools/arch/x86/include/uapi/asm/kvm.h | 11 ++--
> tools/include/uapi/linux/prctl.h | 9 +++
> tools/lib/perf/evsel.c | 17 ++++--
> tools/perf/tests/bp_account.c | 16 ++++-
> tools/perf/tests/expr.c | 2 +
> tools/perf/tests/shell/lib/perf_csv_output_lint.py | 48 ---------------
> tools/perf/tests/shell/stat+csv_output.sh | 69 ++++++++++++++--------
> tools/perf/tests/shell/test_arm_callgraph_fp.sh | 2 +-
> tools/perf/tests/topology.c | 2 +-
> tools/perf/trace/beauty/include/linux/socket.h | 7 ++-
> tools/perf/util/arm-spe.c | 22 +++----
> tools/perf/util/expr.l | 2 +-
> tools/perf/util/metricgroup.c | 9 +++
> tools/perf/util/unwind-libunwind-local.c | 2 +-
> 15 files changed, 125 insertions(+), 105 deletions(-)
> delete mode 100644 tools/perf/tests/shell/lib/perf_csv_output_lint.py
--
- Arnaldo
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-06-20 4:22 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-19 19:32 [GIT PULL] perf tools fixes for v5.19: 1st batch Arnaldo Carvalho de Melo
2022-06-20 4:22 ` Arnaldo Carvalho de Melo
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.