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

Reply via email to