46 Commits

Author SHA256 Message Date
7d481b664a Accepting request 1335069 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1335069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=18
2026-02-25 20:12:49 +00:00
35b3601654 - Update to version 25.04.106.git+42f88c1:
* lib: Detect CPU resources on domain rather socket basis
  * lib: fixed initial spikes in I/O RDT monitoring with MMIO interface
  * lib: enabled I/O RDT allocation and monitoring in all L3 clusters
  * lib: Reuse first read flag from the existing structure
  * lib: Fix MMIO dump output for non-aligned lengths
  * lib: Fix initial spikes in MBM MMIO interface
  * lib: updated --print-io-devs command output
  * lib: I/O L3CA CBM is calculated by "Number of IO L3 ways” in the ERDT RMDD ACPI table
  * pqos: Add MMIO dump options help
  * Licence year update
  * pqos: monitoring group buffer size is increased
  * pqos: Add MMIO IORDT exploring options
  * lib: fixed Out-of-bounds read
  * Fix CPU detection in cgroup v2 constrained environments
  * pqos: Add MMIO IORDT monitoring options
  * lib: Add L2 cache Non-Contiguous CBM capability detection with OS interface
  * lib: Add L3 cache Non-Contiguous CBM capability detection with OS interface
  * lib: Fix L3 cache Non-Contiguous CBM capability with MSR interface for AMD and Hygon
  * pqos: Add MMIO IORDT allocation help section
  * pqos: Show L3CA/MBA COS definitions per L3 cluster on AMD and Hygon
  * pqos: Introduce print_per_l3_cluster_config
  * lib: Introduce pqos_cpu_get_l3_clusters
  * lib: Fix SNC state detection on non-SNC-capable platforms
  * pqos: Add MMIO help section for MBA
  * unit-tests: Adjust hardware monitoring testing
  * unit-tests: Adjust hardware capabilities detection
  * unit-tests: Adjust capability detection tests to modern code base
  * unit-tests: Adjust allocation functions to the current codebase state
  * unit-tests: Adjust various API functions to current codebase state

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=45
2026-02-25 10:45:32 +00:00
9d4a42db42 Accepting request 1269780 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1269780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=17
2025-04-16 18:41:31 +00:00
e3c2d3a69e Accepting request 1268639 from home:trenn:branches:server:monitoring
- Update to version 24.05.17.git+f1325a9:
  * appqos_client: update vulnerable dependencies
  * lib: Fix calloc arguments that are in the wrong order
  * appqos_client: update dependencies
  * The cpusetsize is increased in sched_getaffinity and sched_setaffinity functions
  * appqos_client: update 3rd party dependencies

OBS-URL: https://build.opensuse.org/request/show/1268639
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=43
2025-04-16 07:21:44 +00:00
acc73ff480 Accepting request 1208930 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1208930
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=16
2024-10-20 08:04:51 +00:00
1fae9fe65a Accepting request 1207932 from home:trenn:branches:server:monitoring
- Move to the new tag/version model, by using yy/mm in the version
  https://github.com/intel/intel-cmt-cat/issues/264
- Update to version 24.05.12.git+c5f4492:
  * lib: set errno when buf points to NULL in common.c:pqos_read()
  * lib: fix variable types in common.c:pqos_read()
  * llc capture time is increased in testcase test_pqos_cmt_llc_occupancy_cores
  * appqos_client: update 3rd party dependencies
  * appqos_client: update axios version
  * lib: Fix MBR value for non-SNC machines
  * tests: updated schema
  * tests: test_pqos_cmt_llc_occupancy_cores testcase is updated
  * After merging AMD SMBA feature, some unit tests are failed. They are fixed.
  * appqos_client: override dns-packet and socks package versions
  * appqos_client: update 'ws' and 'braces' depedency versions
  * appqos: pipenv 2024.0.1 can fetch pwr-v0.2.2. The word astroid is excluded in codespell.
  * Release 6.0.0
  * appqos: spelling correction
  * dependabot: exclude version updates
  * appqos_client: update required node and npm versions
  * dependabot: update config to ignore major version updates
  * appqos_client: update core-js to v3.23.3
  * appqos_client: update dev dependency versions
  * Add imediate binding flag to SWIG's Makefile
  * Add a GCC flag protecting againsh stack clash attacks
  * Enable strong stack protection for all the compilers
  * Add a stack protection flag to code examples
  * lib/cpuinfo: Increase the file descriptors limit to handle more CPUs
  * add dependabot config
  * Add warning message in case of detection hybrid architecture
  * lib: Fix parsing SMBA CLOS information

OBS-URL: https://build.opensuse.org/request/show/1207932
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=41
2024-10-19 01:01:14 +00:00
86bde4e521 Accepting request 1160785 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1160785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=15
2024-03-25 20:07:45 +00:00
4ec31673ac Accepting request 1160760 from home:trenn:branches:server:monitoring
- Update to version 5.0.0.10.git+b26b31b:
  * Pinned-Dependencies are modified
  * appqos_client: update ip package version
  * appqos_client: update version to 1.1.1
  * Add compiler version checkings during build process
- Remove problematic fcf-protection gcc flag
  We currently build 32 bit flavors with -march=i586 where this
  compiler flag is not supported. Also some build envs still have gcc
  versions not supporting this feature. Unfortunately mainline seem not
  to be willing to remove the flag:
  https://github.com/intel/intel-cmt-cat/pull/267
A Remove-fcf-protection-full.patch
- Remove gcc version check in general, if the tool is compiling it's expected
  to work, if extra flags unkown to the compiler are used the build will fail.
A remove_gcc_check

OBS-URL: https://build.opensuse.org/request/show/1160760
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=39
2024-03-22 18:41:30 +00:00
8f65d61609 Accepting request 1146106 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1146106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=14
2024-02-12 17:53:06 +00:00
faa7cc1895 Accepting request 1146105 from home:trenn:branches:server:monitoring
- Update to version 5.0.6.git+14e3840:
  * rpm: add non-arch L3CAT detection patch
  * appqos_client: update follow-redirects version
  * workflows: update style check
  * License year update
  * The maintainer name is updated
  * appqos_client: update axios version
  * Release 5.0.0
  * The desc is freed in grp_free. So redundant free is removed.
  * Update hardware support section of the README
  * lib: update detection of non-architectural L3CAT

OBS-URL: https://build.opensuse.org/request/show/1146105
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=37
2024-02-12 09:15:54 +00:00
b948449740 Accepting request 1089759 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1089759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=13
2023-05-30 20:02:57 +00:00
b9f2c18966 Accepting request 1089745 from home:jengelh:branches:server:monitoring
- Trim R/TM signs as per
  https://en.opensuse.org/openSUSE:Package_description_guidelines

OBS-URL: https://build.opensuse.org/request/show/1089745
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=35
2023-05-30 09:12:48 +00:00
38fb001433 Accepting request 1045630 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1045630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=12
2022-12-29 12:09:16 +00:00
16612edf2d Accepting request 1045108 from home:dirkmueller:Factory
- update to 4.4.1:
  * 1. General:
        - Bug fixes
- update to 4.4.0:
  * 1. Library:
        - Added LLC references monitoring event
        - Added uncore monitoring support
  * 2. PQoS
        - Added LLC references monitoring event
        - Added uncore monitoring support
        - Removed cpu topology limits
  * 3. App QoS
        - Added L2 CAT support
  * 4. General:
        - Added scan-build static analysis
        - Bug fixes
- update to 4.3.0:
  * 1. Library:
        - Added Elkhart Lake and Tiger Lake support
        - Improved CPU topology detection for OS interface
        - Automatic interface detection
  * 2. PQoS
        - Improved library interface selection
  * 3. rdtset
        - Improved library interface selection
  * 4. membw
        - Added membw to the package
  * 5. General:
        - Bug fixes
- update to 4.2.0:

OBS-URL: https://build.opensuse.org/request/show/1045108
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=33
2022-12-28 11:53:54 +00:00
51b7c2316c Accepting request 828923 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/828923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=11
2020-08-25 07:33:29 +00:00
ce3c046b8b Accepting request 827043 from home:dirkmueller:branches:server:monitoring
- update to 4.0.0:
  - Use perf for IPC and cache misses monitoring with MSR interface
  - Detection of MBA2.0 and MBA3.0
  - 32b MBM counters support
  - AMD support
  - Added ansible scripts
  - Added option to display MBT column in monitoring output
  - Added option to disable IPC monitoring
  - Added option to disable cache misses monitoring
  - Added support for Power Profiles
  - Bug fixes

OBS-URL: https://build.opensuse.org/request/show/827043
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=31
2020-08-24 11:56:43 +00:00
d7ce6352c0 Accepting request 726510 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/726510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=10
2019-08-28 16:35:20 +00:00
b2fac46f27 Accepting request 725021 from home:cvoegl:branches:server:monitoring
Update to 3.1

OBS-URL: https://build.opensuse.org/request/show/725021
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=29
2019-08-27 14:42:47 +00:00
246795f1d0 Accepting request 690300 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/690300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=9
2019-04-02 07:22:04 +00:00
c95f1985bf Accepting request 689419 from home:jengelh:branches:server:monitoring
- Use noun phrase in summary.

OBS-URL: https://build.opensuse.org/request/show/689419
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=27
2019-04-01 09:15:29 +00:00
0376cb7377 Accepting request 689367 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/689367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=8
2019-03-28 21:50:08 +00:00
81abd2c9f4 Accepting request 689327 from home:cvoegl:branches:server:monitoring
- Updated git url to new location
- Updated to version 3.0.1:
  From mainline Changelog:
  3.0.1:
1. General
        - Bug fixes
  
  3.0.0:
1. Library
        - Added support for Resctrl MBA software controller
        - Improved detection of OS (Resctrl) capabilities
2. PQoS Utility
        - Added support for Resctrl MBA software controller
        - Updated feature enumeration to show capabilities for selected
        interface only
3. rdtset Utility
        - Added support for Resctrl MBA software controller
4. membw
         - Added support for extra memory operations
        - Improved accuracy
5.General
         - Bug fixes
  
  2.1.0:
1.Library
        - Reversed RMID allocation
2.rdtset Utility
        - Added support for MSR based MBA software controller
3.Examples
        - Added MBA example application

OBS-URL: https://build.opensuse.org/request/show/689327
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=25
2019-03-28 13:46:40 +00:00
867b4807fd Accepting request 688249 from home:zhangxiaofei:branches:server:monitoring
"qpos" in the summary looks like a typo

OBS-URL: https://build.opensuse.org/request/show/688249
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=24
2019-03-25 13:03:40 +00:00
2928bd97ba Accepting request 637062 from server:monitoring
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/637062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=7
2018-09-24 11:13:14 +00:00
acccc32df4 - libpqos-devel must obsolete libpqos1-devel since last change
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=22
2018-09-14 13:27:39 +00:00
af4bd8fd7f OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=21 2018-09-14 13:27:00 +00:00
ddbf9171b2 Accepting request 635543 from home:trenn:branches:server:monitoring
OBS-URL: https://build.opensuse.org/request/show/635543
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=20
2018-09-14 08:46:07 +00:00
4e817ff520 Accepting request 635308 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/635308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=6
2018-09-13 10:13:03 +00:00
f7e4847f93 Accepting request 634997 from home:trenn:branches:server:monitoring
- Rename libpqos2-devel to libpqos-devel.
  Library devel package must not include library version in name

OBS-URL: https://build.opensuse.org/request/show/634997
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=18
2018-09-12 12:04:39 +00:00
5f2260d2af Accepting request 633483 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/633483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=5
2018-09-07 13:40:00 +00:00
e4424f32be Accepting request 633054 from home:trenn:branches:server:monitoring
- Update to version 2.0.0
  Bump up libpqos1 package version to libpqos2
- Remove ldconfig patch and use NOLDCONFIG Makefile variable
D    fix-ldconfig-call.patch
- Do not use env in shebang to avoid osc errors:
A    fix-bad-env-shebang.patch
  From mainline Changelog:
1. Library
        - Added support for resctrl monitoring via OS interface
        - Added support for PID group monitoring
        - Added support for L2 CDP
        - New API added for adding/removing pids to mon groups
2. PQoS Utility
        - Added support for PID group monitoring
        - Added support for L2 CDP
        - Print core values in PID monitoring output
3. rdtset Utility
        - Added support for L2 CDP

OBS-URL: https://build.opensuse.org/request/show/633054
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=16
2018-09-05 13:36:43 +00:00
90349dd5bb Accepting request 582686 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/582686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=4
2018-03-06 09:47:27 +00:00
1048531951 Accepting request 582680 from Base:System
- Update to version 1.1.0 (fate#322856):
1. Library
 - Added support for MBA configuration via OS interface
2. PQoS Utility
 - Added better feature enumeration functionality
 - Added top-pids monitoring functionality
- Change group declaration in spec file from
  Development/Tools
  to
  Development/Tools/Other
  to avoid invalid group build service warning.
- Adding _service file for easier version upgrades
  Replacing the libversion variable in spec file with the real
  version, so that automated version upgrades via service feature
  works.

OBS-URL: https://build.opensuse.org/request/show/582680
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=14
2018-03-05 13:44:24 +00:00
d62f1e4bb9 Accepting request 516222 from server:monitoring
- Update to version 1.1.0 (fate#322856):
1. Library
        - Added PID support for L2CAT, L3CAT and CDP
        - Added global RDT interface enforcement.
2. PQoS Utility
        - Added PID support for L2CAT, L3CAT and CDP
3. rdtset Utility
        - Added PID support for L2CAT, L3CAT and CDP
        - Updated to work with multiple PID's
D    fix-dynlib-generation.patch
D    fixsymlink.patch

OBS-URL: https://build.opensuse.org/request/show/516222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=3
2017-08-12 18:28:59 +00:00
5281f587ff OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=12 2017-08-11 19:37:49 +00:00
975a255ff9 - Update to version 1.1.0 (fate#322856):
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=11
2017-08-11 18:45:29 +00:00
46b0136bca Accepting request 514589 from home:trenn:branches:server:monitoring
- Update to version 1.1.0:
1. Library
        - Added PID support for L2CAT, L3CAT and CDP
        - Added global RDT interface enforcement.
2. PQoS Utility
        - Added PID support for L2CAT, L3CAT and CDP
3. rdtset Utility
        - Added PID support for L2CAT, L3CAT and CDP
        - Updated to work with multiple PID's
D    fix-dynlib-generation.patch
D    fixsymlink.patch

OBS-URL: https://build.opensuse.org/request/show/514589
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=10
2017-08-04 17:44:50 +00:00
a65702bbc9 Accepting request 510116 from home:bmwiedemann:branches:server:monitoring
fixup on previous SR.
it seems, upstream left the .0 so version in their Makefile

OBS-URL: https://build.opensuse.org/request/show/510116
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=9
2017-07-17 09:48:18 +00:00
b528402be7 Accepting request 510102 from server:monitoring
1

OBS-URL: https://build.opensuse.org/request/show/510102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=2
2017-07-17 07:10:41 +00:00
4aec09d564 Accepting request 510093 from home:bmwiedemann:branches:server:monitoring
Update to version 1.0.1:
    snmp
    - Added OS interface support to Net-SNMP sub-agent
    General
    - Build improvements (boo#1041090)
    - Bug fixes
    Library
    - Removed NO_PID_API compile time option
    - Added OS interface to support L3/L2 CAT & CDP
    - Updated support for CMT per PID
    PQoS Utility
    - Added pqos-os & pqos-msr wrapper scripts
    - Added option to select OS or MSR interface
    rdtset Utility
    - Added option to select OS or MSR interface
    Examples
    - Support for new OS/MSR interface added to CMT/MBM examples
- Add fixsymlink.patch to create proper man page symlinks
- Rebase fix-dynlib-generation.patch

OBS-URL: https://build.opensuse.org/request/show/510093
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=7
2017-07-13 13:55:59 +00:00
261b8cc2fd Accepting request 479601 from server:monitoring
Initial submitrequest to get intel-cmt-cat into openSUSE:Factory (bsc#990230)
intel-cmt-cat is part of SLES12 SP2 already and must show up in SUSE Factory asap.

OBS-URL: https://build.opensuse.org/request/show/479601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/intel-cmt-cat?expand=0&rev=1
2017-03-17 14:06:44 +00:00
03510c2e7e Accepting request 479949 from home:fschnizlein:branches:server:monitoring
OBS-URL: https://build.opensuse.org/request/show/479949
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=5
2017-03-16 10:27:06 +00:00
c2a12684a8 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=4 2017-03-15 11:46:21 +00:00
eaff06a4b6 Accepting request 479498 from Base:System
- Fixes bsc#990230 (if submitted and accepted in factory)
- Renamed intel-cmt-cat-devel to libqpos0-devel
- Removed obsolete patches due Makefile restructuring
D intel-cmt-cat-DESTDIR.patch
D intel-cmt-cat-Makefile.patch
D intel-cmt-cat-dynlib.patch
- Added patches to build library correctly
A fix-dynlib-generation.patch
A fix-ldconfig-call.patch
- Added _service file
- Update to version 0.1.5-1:
  * Added MBA get to library.
  * MBA added to pqos tool show configuration option
  * Added mba -e option to pqos
  * MBA added to allocation reset function
  * Updated changelog, pqos help menu and man page with L2 CAT per cluster and MBA changes.
  * Added 11 LLC ways configuration files for pqos
  * Added profile with 11 cache ways
  * Corrected detection of MBM capabilities
  * Updated pqos utility error message for when no allocation resource ID is specified.
  * Modified pqos_pid_start API to only set single bit in event mask when starting remote memory B/W monitoring using perf. Moved remote memory monitor dependences to RMEM section.

  * Makefile_include.patch
  * Makefile_ldconfig.patch

OBS-URL: https://build.opensuse.org/request/show/479498
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=3
2017-03-15 11:18:20 +00:00
Philipp Thomas
a640822b6a - Add Copyright statements to spec header.
- Package ChangeLog

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=2
2016-05-25 15:41:03 +00:00
Philipp Thomas
2c95414872 - Initial package
- split off -devel and lib package.
- Patches added:
  * intel-cmt-cat-DESTDIR.patch to add the use of DESTDIR for
    installation.
  * intel-cmt-cat-Makefile.patch that prefixes the toplevel make
    cal with a '+'
  * intel-cmt-cat-dynlib.patch to use the shared and not the static
    library.

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/intel-cmt-cat?expand=0&rev=1
2016-05-25 14:04:06 +00:00