Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perf for openSUSE:Factory checked in at 2025-04-09 21:50:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perf (Old) and /work/SRC/openSUSE:Factory/.perf.new.1907 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perf" Wed Apr 9 21:50:20 2025 rev:82 rq:1267999 version:MACRO Changes: -------- --- /work/SRC/openSUSE:Factory/perf/perf.changes 2025-02-17 20:57:02.370760616 +0100 +++ /work/SRC/openSUSE:Factory/.perf.new.1907/perf.changes 2025-04-09 21:50:54.039710789 +0200 @@ -1,0 +2,9 @@ +Tue Apr 8 22:25:30 UTC 2025 - Tony Jones <to...@suse.com> + +- perf tools: annotate asm_pure_loop.S (bsc#1239906). + + New patch: perf-tools-annotate-asm_pure_loop.S.patch + +- Add a brief explanation in spec on patch numbering convention. + +------------------------------------------------------------------- New: ---- perf-tools-annotate-asm_pure_loop.S.patch BETA DEBUG BEGIN: New: New patch: perf-tools-annotate-asm_pure_loop.S.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perf.spec ++++++ --- /var/tmp/diff_new_pack.FyHjok/_old 2025-04-09 21:50:54.491729823 +0200 +++ /var/tmp/diff_new_pack.FyHjok/_new 2025-04-09 21:50:54.491729823 +0200 @@ -72,6 +72,17 @@ %{perl_requires} %{?libperl_requires} +# Add local patches below here based on {version_pure}: +# +# Example: for kernel version 6.14.* {version_pure} = 614 and local patches on +# top of this (that will be in 6.15) should be numbered 6140-6149. Unlike SLE +# we only carry a handful of local patches in Factory. +# +# This avoids the perf build breaking when the kernel version in Factory +# asynchronously updates. + +Patch6140: perf-tools-annotate-asm_pure_loop.S.patch + %define python_subpackage_only 1 %python_subpackages ++++++ perf-tools-annotate-asm_pure_loop.S.patch ++++++ From: Marcus Meissner <meiss...@suse.de> Date: Sun, 23 Mar 2025 09:53:45 +0100 Subject: perf tools: annotate asm_pure_loop.S Git-commit: 9a352a90e88a041f4b26d359493e12a7f5ae1a6a Patch-mainline: v6.15-rc1 References: bsc#1239906 Annotate so it is built with non-executable stack. Fixes: 8b97519711c3 ("perf test: Add asm pureloop test tool") Signed-off-by: Marcus Meissner <meiss...@suse.de> Reviewed-by: Leo Yan <leo....@arm.com> Link: https://lore.kernel.org/r/20250323085410.23751-1-meiss...@suse.de Signed-off-by: Namhyung Kim <namhy...@kernel.org> Signed-off-by: Tony Jones <to...@suse.de> --- tools/perf/tests/shell/coresight/asm_pure_loop/asm_pure_loop.S | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/perf/tests/shell/coresight/asm_pure_loop/asm_pure_loop.S b/tools/perf/tests/shell/coresight/asm_pure_loop/asm_pure_loop.S index 75cf084a927d..577760046772 100644 --- a/tools/perf/tests/shell/coresight/asm_pure_loop/asm_pure_loop.S +++ b/tools/perf/tests/shell/coresight/asm_pure_loop/asm_pure_loop.S @@ -26,3 +26,5 @@ skip: mov x0, #0 mov x8, #93 // __NR_exit syscall svc #0 + +.section .note.GNU-stack, "", @progbits