Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libpqos-devel-24.05.12.git+c5f4492-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libpqos-devel Distribution: openSUSE Tumbleweed
Version: 24.05.12.git+c5f4492 Vendor: openSUSE
Release: 1.1 Build date: Mon Oct 14 10:54:57 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 60126 Source RPM: intel-cmt-cat-24.05.12.git+c5f4492-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/01org/intel-cmt-cat
Summary: Development package for libpqos6
PQoS library provides API to detect and configure Intel RDT including:
Cache Monitoring Technology (CMT), Memory Bandwidth Monitoring (MBM),
Cache Allocation Technology (CAT), Code and Data Prioritization (CDP) Technology.

This package contains all that is needed to develop/compile
applications that use PQoS.

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Oct 14 2024 trenn@suse.de
  - 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
    * lib: Fix parsing MBA CLOS information
    * lib: Fix parsing L3 cache information
    * pqos tool hangs with wrong cores list format. That error is fixed.
    * appqos_client: update express dep version
    * AMD's SMBA is included in python wrapper
    * Skip some testcases in presence of SNC
    * Add SNC presence detection function for tests
    * appqos_client: update dependencies
    * rdtset: Update rdtset manpage to support SMBA feature
    * pqos: Update pqos manpage for SMBA feature
    * lib: Update cfg_set_cores_msr to support SMBA feature
    * rdtset: Update cfg_set_cores_os for SMBA feature
    * rdtset: Update cfg_set_pids to support SMBA feature
    * rdtset: Update cfg_configure_cos to support SMBA feature
    * rdtset: Update alloc_init and alloc_fini for SMBA feature
    * rdtset: Add the support for SMBA feature
    * rdtset: Update the rdt data structure to support SMBA feature
    * lib: Update the functions to reset the SMBA COS settings
    * pqos: Introduce _pqos_cap_smba_change
    * pqos: Update print_per_socket_config for SMBA
    * pqos: Introduce cap_print_features_smba
    * pqos: Update alloc_apply to support SMBA feature
    * pqos: Introduce set_smba_cos for SMBA
    * lib: Introduce os_smba_set_amd to update schemata for SMBA
    * lib: Add resctrl_schemata functions to support SMBA
    * lib: Introduce os_smba_get_amd to read the COS information
    * lib: Update resctrl_schemata functions to support SMBA
    * lib: Update the function resctrl_schemata_alloc to support SMBA feature
    * lib: Introduce resctrl_schemata_smba_get
    * lib: Introduce pqos_cpu_get_smba_ids
    * lib: Introduce data structures to support SMBA feature
    * lib: Implement the function hw_smba_set_amd
    * lib: Implement the function hw_smba_get_amd
    * lib: Introduce pqos_smba_get_cos_num
    * lib: Introduce pqos_cpu_get_one_by_smba_id
    * lib: Add Slow Memory Bandwidth Allocation MSR definition
    * lib: Discover SMBA feature using resctrl sysfs interface
    * lib: Discover SMBA feature using cpuid method
    * lib: Introduce Slow Memory Bandwidth Allocation
    * Add description of the memwb tool limitations
    M Remove-fcf-protection-full.patch
    Adopt patch to latest mainline changes
* Tue Mar 12 2024 trenn@suse.de
  - 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
* Mon Feb 12 2024 trenn@suse.de
  - 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
* Tue May 30 2023 Jan Engelhardt <jengelh@inai.de>
  - Trim R/TM signs as per
    https://en.opensuse.org/openSUSE:Package_description_guidelines
* Fri Dec 23 2022 Dirk Müller <dmueller@suse.com>
  - 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:
    * 1. App QoS:
    - Added mTLS support
    - Extended capability information
    * Support for running AppQoS in docker container
    * 2. General:
  - update to 4.1.0:
    * 1. AppQoS:
    - Added OS interface support
    - Added MBA CTRL support
    * 2. PQoS:
    - Added option to display PQoS tool version
    * 3. General:
    - Bug fixes
* Sun Aug 16 2020 Dirk Mueller <dmueller@suse.com>
  - 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
* Wed Aug 21 2019 Christian Vögl <christian.voegl@suse.com>
  - Updated to version 3.1
    From Mainline Changelog:
      1. Library:
    - Added Python wrapper for the library
      2. PQoS Utility:
    - Output LLC occupancy in percent
      3. rdtset Utility:
    - Added support for multiple instances
      4. AppQoS:
    - Added new sample application
      5. examples:
    - Added examples for python library
      6. tests:
    - Added basic functional tests
      7. General
    - Bug fixes
* Thu Mar 28 2019 Jan Engelhardt <jengelh@inai.de>
  - Use noun phrase in summary.
* Thu Mar 28 2019 Christian Vögl <christian.voegl@suse.com>
  - 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
    - Added L2CAT example application
    4.membw
    - Added tool for generation of memory bandwidth
    5.General
    - Bug fixes
* Fri Sep 14 2018 trenn@suse.de
  - libpqos-devel must obsolete libpqos1-devel since last change

Files

/usr/include/pqos.h
/usr/lib64/libpqos.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Nov 15 01:09:04 2024