Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package scx for openSUSE:Factory checked in at 2025-06-13 18:47:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/scx (Old) and /work/SRC/openSUSE:Factory/.scx.new.19631 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "scx" Fri Jun 13 18:47:59 2025 rev:7 rq:1285476 version:1.0.13 Changes: -------- --- /work/SRC/openSUSE:Factory/scx/scx.changes 2025-05-13 20:07:25.163751040 +0200 +++ /work/SRC/openSUSE:Factory/.scx.new.19631/scx.changes 2025-06-13 18:48:08.857483748 +0200 @@ -1,0 +2,57 @@ +Thu Jun 12 20:29:11 UTC 2025 - fredrik.lonneg...@suse.com + +- Add llvm build dependency for llvm-strip +- Update to version 1.0.13: + * scx_p2dq: Special case dual socket wakeups + * scx_chaos: Add stats interface for chaos injection metrics + * scx_layered: Replenish slice for protected layers + * scx_flash: Prevent potential ops.enqueue() stall + * scx_flash: Introduce --run-lag + * scx_flash: Always update task domain before proactive wakeup + * scx_chaos: initialize nr_cpu_ids variable during arena initialization + * scx_layered: Collect layer LLC DSQ enqueues statistics + * scx_p2dq: Add tracing on select_cpu + * scx_mitosis: Use local time for log timestamps + * scx_p2dq: Add affinitized per CPU DSQs + * scx_p2dq: Fix vtime handling for nice tasks + * scx_flash: Never charge more than slice_max + * scx_flash: Allow cross-LLC sync wakeups only for related pipeline tasks + * scx_flash: Introduce --native-priority + * scx_flash: Port --local-pcpu option from scx_bpfland + * scx_flash: Reintroduce voluntary context switch-based prioritization + * scx_flash: Always scale task's execution time by its normalized weight + * scx_flash: Do not allow negative slice_lag + * scx_lavd/stats: Align #PREEMPT column width with header + * scx_lavd: improve terminal readability + * scx_lavd: simplify conditional return in can_direct_dispatch() + * scx_utils: set gpu topology cpu affinity based on the same NUMA node. + * scx_bpfland: Support balance_power and balance_performance modes + * scxtop: fix bug bouncing between help/event + * scxtop: enabling filtering perf events via input + * layered: add cgrp contains matcher + * scx_bpfland: Introduce --throttle-us + * scxtop: adding search module with fuzzy search + * scx_layered: limit layer growth to within its cpumask + * scx_layered: associate each layer with a cpumask + * scx_chaos: Add degradation chaos trait + * scxtop: aggregate GLOBAL and LOCAL dsq's + * scx_rustland_core: Disable THP for user-space scheduler + * chaos: implement pid targeting + * scx_rustland: Introduce --percpu-local + * scx_layered: add layer spec generation out of template + * p2dq/chaos: add trait for skeletons that can have their arenas setup + * scx_lavd: Add --preempt-shift option. + * scx_layered: Remove loop workaround in pick_idle_cpu_from() + * scx_p2dq: Optimize the keep running path + * scx_lavd: Count runtime only once in lat_cri calculation. + * scx_p2dq: Add fifo scheduling for interactive tasks + * scx_rustland: Slightly penalize newly created tasks + * scx_lavd: Simplify CPU preference order setup + * scx_lavd: Change the min slice to 500us. + * scx_layered: Allow exclusive tasks to share siblings as the last resort + * scx_chaos: Add CPU frequency chaos + * scx_layered: Make pick_idle_cpu_from() consider exclusivity + * scx_loader: Add rustland scheduler + * scx_lavd: Make the load balancing core compaction- and capacity-aware. + +------------------------------------------------------------------- Old: ---- scx-1.0.12.obscpio New: ---- scx-1.0.13.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ scx.spec ++++++ --- /var/tmp/diff_new_pack.ZojPA9/_old 2025-06-13 18:48:10.521552637 +0200 +++ /var/tmp/diff_new_pack.ZojPA9/_new 2025-06-13 18:48:10.521552637 +0200 @@ -17,9 +17,10 @@ %define libbpf_min_ver 1.5.0 +%define llvm_min_ver 20 Name: scx -Version: 1.0.12 +Version: 1.0.13 Release: 0 Summary: Sched_ext CPU schedulers License: GPL-2.0-only @@ -28,10 +29,11 @@ Source1: vendor.tar.zst BuildRequires: bpftool >= 7.5.0 BuildRequires: cargo -BuildRequires: clang +BuildRequires: clang >= %llvm_min_ver BuildRequires: jq BuildRequires: libbpf-devel >= %libbpf_min_ver BuildRequires: lld +BuildRequires: llvm >= %llvm_min_ver BuildRequires: meson >= 1.3.0 BuildRequires: ninja BuildRequires: protobuf-devel ++++++ _service ++++++ --- /var/tmp/diff_new_pack.ZojPA9/_old 2025-06-13 18:48:10.549553796 +0200 +++ /var/tmp/diff_new_pack.ZojPA9/_new 2025-06-13 18:48:10.553553962 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/sched-ext/scx.git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="scm">git</param> - <param name="revision">v1.0.12</param> + <param name="revision">v1.0.13</param> <param name="match-tag">*</param> <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param> <param name="versionrewrite-replacement">\1</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.ZojPA9/_old 2025-06-13 18:48:10.577554955 +0200 +++ /var/tmp/diff_new_pack.ZojPA9/_new 2025-06-13 18:48:10.577554955 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/sched-ext/scx.git</param> - <param name="changesrevision">091a2ade2f26fa6d87047b4ce2ba850fe0d0ca37</param></service></servicedata> + <param name="changesrevision">c1507b0cc57be922834f27417a4052b2f3c4cd2c</param></service></servicedata> (No newline at EOF) ++++++ scx-1.0.12.obscpio -> scx-1.0.13.obscpio ++++++ ++++ 1738959 lines of diff (skipped) ++++++ scx.obsinfo ++++++ --- /var/tmp/diff_new_pack.ZojPA9/_old 2025-06-13 18:48:12.317626989 +0200 +++ /var/tmp/diff_new_pack.ZojPA9/_new 2025-06-13 18:48:12.321627155 +0200 @@ -1,5 +1,5 @@ name: scx -version: 1.0.12 -mtime: 1746897914 -commit: 091a2ade2f26fa6d87047b4ce2ba850fe0d0ca37 +version: 1.0.13 +mtime: 1749753571 +commit: c1507b0cc57be922834f27417a4052b2f3c4cd2c ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/scx/vendor.tar.zst /work/SRC/openSUSE:Factory/.scx.new.19631/vendor.tar.zst differ: char 7, line 1