Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package intel-cmt-cat for openSUSE:Factory 
checked in at 2026-06-25 10:56:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/intel-cmt-cat (Old)
 and      /work/SRC/openSUSE:Factory/.intel-cmt-cat.new.2088 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "intel-cmt-cat"

Thu Jun 25 10:56:02 2026 rev:19 rq:1361528 version:26.06.0.git+dae1297

Changes:
--------
--- /work/SRC/openSUSE:Factory/intel-cmt-cat/intel-cmt-cat.changes      
2026-02-25 21:22:14.610993817 +0100
+++ /work/SRC/openSUSE:Factory/.intel-cmt-cat.new.2088/intel-cmt-cat.changes    
2026-06-25 10:58:35.996261354 +0200
@@ -1,0 +2,73 @@
+Tue Jun 23 12:09:01 UTC 2026 - Thomas Renninger <[email protected]>
+
+- libqpos6 -> libqpos7
+- RDT parts removed in below version
+- Update to version 26.06.0.git+dae1297:
+  * Release 7.1.0
+  * Use int for region_number in MBM counter read and rename it as region_num
+  * Change region_number as region_num and type to int in MMIO functions
+  * Improve monitoring group exhaustion diagnostics and cleanup
+  * Refine PID startup cleanup fallback path
+  * lib: cache d_name length in filter_pids loop
+  * lib: include errno string in scandir() failure log
+  * lib: handle scandir() failure in os_alloc_reset_tasks
+  * lib: use uint64_t for page offset in mmap helpers
+  * monitor: fix mmio_mon_stop for channel-based groups
+  * pqos: handle pathological PID ranges and report invalid PIDs early
+  * pqos: update outputs of --print-io-dev, --print-io-devs and 
--print-mem-regions commands
+  * pqos: drop --iface from I/O RDT sample commands
+  * pqos: fail clearly when required interface is unavailable
+  * pqos: remove unused pid_flag tracking in main()
+  * pqos: narrow allocation interface per association token
+  * pqos: simplify iface_mask_to_str() buffer clamping
+  * pqos: update on interface auto-selection logic
+  * pqos: narrow iface to msr/mmio for l3iordt reset options
+  * pqos: prefer mmio then msr for io device print
+  * pqos: narrow interface constraint mask to available interfaces
+  * lib: implement pqos_get_available_interfaces()
+  * lib: add pqos_get_available_interfaces() API declaration
+  * pqos: select msr for io device commands
+  * pqos: document auto interface selection in man page
+  * pqos: auto-detect --iface from command-line options
+  * Fix TOCTOU race in os_alloc_reset_tasks: add pre-check, downgrade log 
levels
+  * Fix artificial PID parser capacity limit in monitor parsing
+  * Fix strlisttotab error reporting and bounds checking
+  * lib: validate remaining monitoring path snprintf calls
+  * lib: validate resctrl monitoring path formatting results
+  * lib: avoid overflow in resctrl_mon_group_path path append
+  * pqos : remove mixed MSR/kernel interface warning message
+  * pqos: extract msr_l3_id_differs_from_sockets helper to remove duplication
+  * pqos: print Domain ID instead of SOCKET in -e output when L3 IDs differ 
from sockets
+  * pqos: print COS definitions per Domain ID when L3 IDs differ from sockets
+  * pqos: add AET telemetry events to monitor CLI and output
+  * lib: add AET telemetry support on OS monitoring interface
+  * lib: fix fd validation in perf.c to accept fd 0
+  * lib: compare read() result against value size, not pointer size
+  * lib: use logical OR in CDP/MBA change check instead of the bitwise OR
+  * lib: fix unreachable RSDP overflow guard
+  * pqos: fix Wrong variable in NULL check after malloc
+  * pqos/configs: fix 'DAMAGE.O' typo in example config files
+  * pqos: fix 'DAMAGE.O' typo in BSD license header of pqos sources
+  * lib: fix 'DAMAGE.O' typo in BSD license header of header files
+  * lib: fix 'DAMAGE.O' typo in BSD license header of source files
+  * pqos: fix misleading pqos monitor assoc return checks
+  * pqos: add units to I/O monitoring headers in csv output
+  * pqos: add units to I/O monitoring headers in text output
+  * pqos: prevented integer overflow and OOB write in realloc_and_init()
+  * pqos: enabled monitoring of cores and I/O devices simultaneously
+  * lib: read back correct region's BW in mmio_mba_set
+  * pqos: Improve error message when no RDT events available
+  * Prefer MMIO interface in AUTO selection on Linux (ERDT+MRRM sysfs 
detection)
+  * Adjust PCI database detection message
+  * Add custom compilation option to remove lock
+  * Fix: skip first MBM measurement output
+  * lib: rdtset tool is removed
+  * lib: snmp support is removed
+  * Release 7.0.0
+  * pqos: --alloc-mem-region is accepted in range values
+  * pqos: fixed MBA and CAT failures
+  * lib: Fixed setting of more than available L3 cache ways
+  * lib: Fixed setting of more than available I/O cache ways
+  * lib: added CXLD support in pqos
+
+-------------------------------------------------------------------

Old:
----
  intel-cmt-cat-25.04.106.git+42f88c1.obscpio

New:
----
  intel-cmt-cat-26.06.0.git+dae1297.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ intel-cmt-cat.spec ++++++
--- /var/tmp/diff_new_pack.PZcHa0/_old  2026-06-25 10:58:36.604282338 +0200
+++ /var/tmp/diff_new_pack.PZcHa0/_new  2026-06-25 10:58:36.608282475 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package intel-cmt-cat
 #
-# Copyright (c) 2026 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2016 Intel Corporation
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,10 +19,10 @@
 
 # Since they ship libpqos and the binaries in one package but do not 
simultatious
 # updates libversion can differ from binaries version.
-%define libpqosMajor 6
+%define libpqosMajor 7
 %global make_flags EXTRA_CFLAGS="%{optflags}" SHARED=y 
PREFIX=%{buildroot}/%{_prefix} MAN_DIR=%{buildroot}/%{_mandir}/man8 
LIB_INSTALL_DIR=%{buildroot}%{_libdir}/
 Name:           intel-cmt-cat
-Version:        25.04.106.git+42f88c1
+Version:        26.06.0.git+dae1297
 Release:        0
 Summary:        Command line interface to CMT, MBM, CAT and CDP technologies
 License:        BSD-3-Clause
@@ -93,8 +93,6 @@
 %{_mandir}/man8/membw.8%{?ext_man}
 %{_bindir}/pqos
 %{_mandir}/man8/pqos.8%{?ext_man}
-%{_bindir}/rdtset
-%{_mandir}/man8/rdtset.8%{?ext_man}
 %{_bindir}/pqos-msr
 %{_mandir}/man8/pqos-msr.8%{?ext_man}
 %{_bindir}/pqos-os

++++++ Remove-fcf-protection-full.patch ++++++
--- /var/tmp/diff_new_pack.PZcHa0/_old  2026-06-25 10:58:36.636283442 +0200
+++ /var/tmp/diff_new_pack.PZcHa0/_new  2026-06-25 10:58:36.640283580 +0200
@@ -30,13 +30,12 @@
  examples/c/PSEUDO_LOCK/Makefile |    3 +--
  lib/Makefile                    |    3 +--
  pqos/Makefile                   |    6 ++----
- rdtset/Makefile                 |    6 ++----
  tools/membw/Makefile            |    6 ++----
  unit-test/lib/Makefile          |    3 +--
  unit-test/mock/Makefile         |    3 +--
  unit-test/output/Makefile       |    3 +--
  unit-test/pqos/Makefile         |    5 ++---
- 11 files changed, 15 insertions(+), 29 deletions(-)
+ 10 files changed, 13 insertions(+), 25 deletions(-)
 
 --- a/examples/c/CAT_MBA/Makefile
 +++ b/examples/c/CAT_MBA/Makefile
@@ -108,28 +107,6 @@
  endif
  
  ifeq ($(shell uname), FreeBSD)
---- a/rdtset/Makefile
-+++ b/rdtset/Makefile
-@@ -45,8 +45,7 @@
-       -Wcast-qual -Wundef -Wwrite-strings \
-       -Wformat -Wformat-security -fstack-protector-strong -fPIE \
-       -Wunreachable-code -Wsign-compare -Wno-endif-labels \
--      -D_GNU_SOURCE \
--      -fcf-protection=full
-+      -D_GNU_SOURCE
- ifneq ($(EXTRA_CFLAGS),)
- CFLAGS += $(EXTRA_CFLAGS)
- endif
-@@ -70,8 +69,7 @@
- CFLAGS += -fno-strict-overflow \
-       -fno-delete-null-pointer-checks \
-       -fwrapv \
--      -fstack-clash-protection \
--      -fcf-protection=full
-+      -fstack-clash-protection
- endif
- 
- # DEBUG build
 --- a/tools/membw/Makefile
 +++ b/tools/membw/Makefile
 @@ -49,8 +49,7 @@

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.PZcHa0/_old  2026-06-25 10:58:36.680284960 +0200
+++ /var/tmp/diff_new_pack.PZcHa0/_new  2026-06-25 10:58:36.684285099 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/intel/intel-cmt-cat.git</param>
-              <param 
name="changesrevision">42f88c1883a836470045652facf224c254774ee8</param></service></servicedata>
+              <param 
name="changesrevision">dae129762e411d0d4709c74bc143d93475aeea11</param></service></servicedata>
 (No newline at EOF)
 

++++++ intel-cmt-cat-25.04.106.git+42f88c1.obscpio -> 
intel-cmt-cat-26.06.0.git+dae1297.obscpio ++++++
++++ 15544 lines of diff (skipped)

++++++ intel-cmt-cat.obsinfo ++++++
--- /var/tmp/diff_new_pack.PZcHa0/_old  2026-06-25 10:58:37.184302355 +0200
+++ /var/tmp/diff_new_pack.PZcHa0/_new  2026-06-25 10:58:37.188302493 +0200
@@ -1,5 +1,5 @@
 name: intel-cmt-cat
-version: 25.04.106.git+42f88c1
-mtime: 1771334127
-commit: 42f88c1883a836470045652facf224c254774ee8
+version: 26.06.0.git+dae1297
+mtime: 1781782583
+commit: dae129762e411d0d4709c74bc143d93475aeea11
 

++++++ remove_gcc_check ++++++
--- /var/tmp/diff_new_pack.PZcHa0/_old  2026-06-25 10:58:37.216303459 +0200
+++ /var/tmp/diff_new_pack.PZcHa0/_new  2026-06-25 10:58:37.228303873 +0200
@@ -5,14 +5,13 @@
  examples/c/PSEUDO_LOCK/Makefile |    2 --
  lib/Makefile                    |    2 --
  pqos/Makefile                   |    2 --
- rdtset/Makefile                 |    2 --
  tools/membw/Makefile            |    2 --
  unit-test/Makefile              |    2 --
  unit-test/lib/Makefile          |    2 --
  unit-test/mock/Makefile         |    2 --
  unit-test/output/Makefile       |    2 --
  unit-test/pqos/Makefile         |    2 --
- 13 files changed, 26 deletions(-)
+ 12 files changed, 24 deletions(-)
 
 --- a/Makefile
 +++ b/Makefile
@@ -67,8 +66,8 @@
 -include ../pre-build.mk
 -
  LIB = libpqos
- VERSION = 6.0.1
- SO_VERSION = 6
+ VERSION = 7.1.0
+ SO_VERSION = 7
 --- a/pqos/Makefile
 +++ b/pqos/Makefile
 @@ -34,8 +34,6 @@
@@ -80,17 +79,6 @@
  OBJDIR = obj
  LIBDIR ?= ../lib
  LDFLAGS = -L$(LIBDIR) -pie -z noexecstack -z relro -z now
---- a/rdtset/Makefile
-+++ b/rdtset/Makefile
-@@ -34,8 +34,6 @@
- #
- 
###############################################################################
- 
--include ../pre-build.mk
--
- LIBDIR ?= ../lib
- LDFLAGS = -L$(LIBDIR) -pie -z noexecstack -z relro -z now
- LDLIBS = -lpqos -lpthread
 --- a/tools/membw/Makefile
 +++ b/tools/membw/Makefile
 @@ -34,8 +34,6 @@

Reply via email to