5
0
forked from pool/libcpuid

4 Commits

Author SHA256 Message Date
ea0fd4eb7d Accepting request 1199594 from utilities
OBS-URL: https://build.opensuse.org/request/show/1199594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcpuid?expand=0&rev=17
2024-09-09 12:45:24 +00:00
4de21ce107 - 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

OBS-URL: https://build.opensuse.org/package/show/utilities/libcpuid?expand=0&rev=36
2024-09-09 08:04:44 +00:00
d9e0adba52 Accepting request 1187881 from utilities
OBS-URL: https://build.opensuse.org/request/show/1187881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcpuid?expand=0&rev=16
2024-07-16 20:04:52 +00:00
a6a578e469 - 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

OBS-URL: https://build.opensuse.org/package/show/utilities/libcpuid?expand=0&rev=34
2024-07-16 11:09:57 +00:00
4 changed files with 55 additions and 6 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:141af6c32d7732ca80c65e257d994df069c340e1ec25adb00e42320cb8c9fc30
size 639243

3
libcpuid-0.7.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:213a2ae6cf6a1d48eeb2115618b603f2b1b56c2e9da8683bb472564525523918
size 710949

View File

@@ -1,3 +1,52 @@
-------------------------------------------------------------------
Sun Sep 8 15:59:54 UTC 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 08:56:52 UTC 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 1 20:53:39 UTC 2023 - Jan Engelhardt <jengelh@inai.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package libcpuid
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
#
%define so_ver 16
%define so_ver 17
Name: libcpuid
Version: 0.6.4
Version: 0.7.0
Release: 0
Summary: Library providing x86 CPU identification
License: BSD-2-Clause