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

libcpuid17-0.7.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libcpuid17 Distribution: openSUSE Tumbleweed
Version: 0.7.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Sep 8 17:59:54 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 219366 Source RPM: libcpuid-0.7.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/anrieff/libcpuid
Summary: Library providing CPU identification for x86
Libcpuid provides CPU identification for the x86 (and x86_64)
architectures.

Provides

Requires

License

BSD-2-Clause

Changelog

* Sun Sep 08 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.7.0:
    * Version 0.7.0 (2024-08-26):
    * Fix handle leaks in rdmsr.c (#199)
    * Fix cpuid_get_hypervisor when NULL data is provided (#199)
    * Prevent intel_fn11 array overruns (#199)
    * Support for AMD Hawk Point
    * Support for more AMD Phoenix (8000 series)
    * Add cpu_clock_by_tsc() function to the library (#124)
    * Check x86 CPUs MSR support (#185)
    * Add support for ARM CPUs (AArch32 + AArch64) (#200)
    * Add cpu_feature_level_t enumerated values for x86 CPUs (#177)
    * Support up to 4 subleaf entries for CPUID leaf 0x80000026
      (#189)
    * Support for Extended CPU topology subleaf in
      cpuid_identify_purpose_amd() (#189)
    * Support CPU purpose for AMD x86 CPUs (#189)
    * Add cpuid Linux and FreeBSD kernel modules for ARM CPUs
    * Improve errors handling in cpuid_get_all_raw_data() and
      cpuid_get_raw_data_core() (#202)
    * Support get_total_cpus() on DragonFly BSD
    * Improve set_cpu_affinity() on NetBSD
    * Fix build on OpenBSD
    * Improve behavior when CPU affinity cannot be set
    * Fix a regression in cpuid_tool about arguments doing nothing
      (like --rdmsr or --cpuid)
    * Fix a segmentation fault when using --quiet in cpuid_tool
    * Improve error handling in cpu_identify_all()
    * Add Python bindings (#197)
    * Support for AMD Granite Ridge
    * Support for AMD Strix Point
    * Detect x2APIC and AVX512 features for AMD x86 CPUs
* Fri Jun 28 2024 Frantisek Simorda <frantisek.simorda@suse.com>
  - update to release 0.6.5
    * Support for Intel Bay Trail-M
    * Support for Intel Bay Trail-T
    * Support for Intel Bay Trail-D
    * Support for AMD Storm Peak
    * Support for Intel Raport Lake Refresh
    * Support heterogeneous RAW dumps in cpu_identify_all()
    * Support for Intel Meteor Lake, including detection of LP E-Cores
    * Support for Intel Emerald Rapids-SP
    * Support for more AMD Van Gogh
* Wed Nov 01 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.6.4
    * Support for AMD Genoa, Phoenix, Dragon Range, Ryzen Z1
    * Support for Intel Sapphire Rapids-WS, Skylake (server),
      Cascade Lake, Ice-Lake (server), Sapphire Rapids-SP,
      Raptor Lake-H/HX, Apollo lake
    * Improve support for Arrandale, Alder-Lake and Raptor-Lake P/U
    * Initial support for Centaur CPUs (VIA and Zhaoxin)
* Tue Apr 25 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0.6.3:
    * Support for Intel Pentium and Celeron for Alder Lake-S
    * Support for Intel Alder Lake-HX
    * Support for Intel Alder Lake-X
    * Fix detection of Intel Alder Lake-P
    * Fix infinite loop in set_cpu_affinity() on macOS
    * Fix a misprint of extended CPUID in cpuid_basic_identify()
    * Restore previous thread CPU affinity before returning from cpuid_get_all_raw_data() (#184)
    * Query CPU info at least once even if set_cpu_affinity() fails
    * Support for AMD 19h family MSRs
    * Fix detection of Intel Core i5 Lynnfield
    * Rename set_error() to cpuid_set_error() and get_error() to cpuid_get_error() (#188)
    * Support for Intel Alder Lake-N
    * Support for AMD Rembrandt with Radeon Graphics
    * Support for Intel Raptor Lake-S with "Golden Cove" cores
    * Support for Intel Raptor Lake-P
    * Support for Intel Raptor Lake-U
    * Support for Intel Rocket Lake-E
* Fri Dec 02 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.6.2:
    * Support for AMD Raphael
    * Support for AMD Dali
    * Support for AMD Van Gogh
    * Fix stuck cpuid_tool due to set_cpu_affinity() on Windows (#172)
    * Remove AMD Warhol from DB (Zen3+ cancelled)
    * Fix physical core count computed by cpu_identify_all() when HT is disabled (#175)
    * Fix shared library symlinks with CMake (#174)
    * Support for Intel Raptor Lake-S
    * Fix segmentation fault in cpu_identify_all() for single-core CPUs
    * Support for Intel Penryn L
    * Support for Intel Tremont
    * Support for AMD Mendocino
    * Support for Intel Ice Lake (Xeon-D)
    * Support for AMD Zen 2 Desktop Kit CPUs (4700S + 4800S)
    * Support for AMD Athlon 64 Sherman
* Wed Oct 12 2022 Martin Pluskal <mpluskal@suse.com>
  - Add missing dependency
* Sat Oct 01 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.6.0:
    * Support for AMD Rembrandt
    * Support for AMD Warhol
    * Remove Debian package from source tree (#165)
    * Fix build under Clang 15 (#167)
    * Support for AMD Athlon Godavari
    * Support for hybrid CPU like Intel Alder Lake (#166)
    * Detect presence of hypervisor (#169)
    * Decode deterministic cache info for AMD CPUs (#168)
    * Add cache instances field in cpu_id_t and system_id_t (#168)
    * Support AMD Bald Eagle
    * Support for more AMD Godavari (Athlon)
    * Rename AMD Bulldozer to Zambezi
    * Support for AMD Interlagos
    * Support for AMD Abu Dhabi
    * Support for AMD Beema
    * Support for AMD Steppe Eagle
    * Support for more AMD Kabini (Sempron + Athlon)
    * Improve msr_serialize_raw_data()
    * Support for AMD Zen 2 custom APU for Steam Deck
* Wed Feb 09 2022 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0.5.1+git.1644144775:
    * Tests: add more Zen2 tests from InstLatx64
    * DB: add Lucienne
    * Report memory allocation failures without segfaulting. (#160)
    * Don't link with msrdriver.c on non-Windows platform. (#159)
* Fri Aug 27 2021 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0.5.1+git.1626502835:
    * CMake: reduce min cmake requirement 3.14 -> 3.13
    * Fix failing CI builds introduced by cb5fdd1
    * Use popcount64 from libc when available (#152)
    * allow to build either static or shared (#156)
    * cmake: allow libcpuid to be added as a CMake subproject (#155)
    * fix installation of BUNDLE if iOS (#154)
    * cmake: add an option to build tests (#153)
    * Fix #150: CPU Family/Model is used as Ext.Family/Model
    * DB: add Tiger Lake
* Fri Mar 26 2021 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0.5.1+git.1616323866:
    * Doxygen: remove deprecated option
    * Release version 0.5.1 (#151)
    * Tests: fix truncation warnings in convert_instlatx64
    * Fix warning with a comment
    * DB: add Rocket Lake
    * DB: add Milan
    * Tests: fix --create argument in convert_instlatx64 tool
    * DB: add Cezanne
    * DB: add Xeon E3 1275
    * CI: use microsoft/setup-msbuild@v1.0.2
    * CI: fix deprecated commands
    * Tests: add Core i5 8265U (Whiskey Lake-U)
    * DB: add Whiskey Lake-U

Files

/usr/lib64/libcpuid.so.17
/usr/lib64/libcpuid.so.17.0.0
/usr/share/licenses/libcpuid17
/usr/share/licenses/libcpuid17/AUTHORS
/usr/share/licenses/libcpuid17/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 26 00:07:01 2024