Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package stalld for openSUSE:Factory checked in at 2026-10-20 12:37:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/stalld (Old) and /work/SRC/openSUSE:Factory/.stalld.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "stalld" Tue Oct 20 12:37:34 2026 rev:6 rq:1386139 version:1.28.1 Changes: -------- --- /work/SRC/openSUSE:Factory/stalld/stalld.changes 2025-10-08 18:21:03.526867851 +0200 +++ /work/SRC/openSUSE:Factory/.stalld.new.3698736/stalld.changes 2026-10-20 12:38:27.187854886 +0200 @@ -1,0 +2,25 @@ +Sat Sep 26 16:22:01 UTC 2026 - Andrea Manzini <[email protected]> + +- Update to 1.28.1 (jumps 1.22.1 through 1.28.1): + * queue_track (eBPF) backend is now the default on eBPF-capable + architectures + * new -N/--no_idle_detect option to disable idle-CPU detection + * reverted the 1.20.3 behavior of forcing log-only mode whenever + a DL-server is present + * syslog logging is now opt-in (-s/--log_syslog); the shipped + systemd sysconfig template was updated to keep the previous + default behavior + * stalld now errors out on an invalid -a/--affinity argument + instead of silently ignoring it + * --force_fifo is now rejected in single-threaded mode + * bpf: replaced the linear task scan with a hash map lookup + * hardening/bug fixes: double-free in fill_waiting_task(), buffer + underflows in read_proc_stat()/sched_debug_get(), uninitialized + buffer in find_debugfs_mount_point(), data races on + thread_running/config_buffer_size, async-signal-unsafe calls + removed from the signal handler, a segfault fixed in + adaptive/aggressive modes, an inverted DAEMON_UMASK value, and + a signed integer overflow in set_reservation() + * see upstream's release notes for the full list + +------------------------------------------------------------------- Old: ---- stalld-1.21.1.tar.gz New: ---- stalld-1.28.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ stalld.spec ++++++ --- /var/tmp/diff_new_pack.pv7wVJ/_old 2026-10-20 12:38:28.447906551 +0200 +++ /var/tmp/diff_new_pack.pv7wVJ/_new 2026-10-20 12:38:28.449906633 +0200 @@ -1,7 +1,7 @@ # # spec file for package stalld # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,16 @@ Name: stalld -Version: 1.21.1 +Version: 1.28.1 Release: 0 Summary: Daemon that finds starving tasks and gives them a temporary boost License: GPL-2.0-only AND GPL-2.0-or-later URL: https://gitlab.com/rt-linux-tools/%{name}/%{name}.git Source0: https://git.kernel.org/pub/scm/utils/stalld/stalld.git/snapshot/stalld-%{version}.tar.gz +BuildRequires: systemd-rpm-macros +Requires: util-linux +Requires(post): %fillup_prereq +%{?systemd_requires} %ifarch aarch64 x86_64 BuildRequires: bpftool BuildRequires: clang @@ -30,10 +34,6 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(libbpf) %endif -BuildRequires: systemd-rpm-macros -%{?systemd_requires} -Requires(post): %fillup_prereq -Requires: util-linux %description The stalld program monitors the set of system threads, ++++++ stalld-1.21.1.tar.gz -> stalld-1.28.1.tar.gz ++++++ ++++ 9064 lines of diff (skipped)
