openSUSE-RU-2024:0398-1: moderate: Recommended update for libcpuid
openSUSE Recommended Update: Recommended update for libcpuid ______________________________________________________________________________ Announcement ID: openSUSE-RU-2024:0398-1 Rating: moderate References: Affected Products: openSUSE Backports SLE-15-SP5 openSUSE Backports SLE-15-SP6 ______________________________________________________________________________ An update that has 0 recommended fixes can now be installed. Description: This update for libcpuid fixes the following issues: - Update to version 0.7.1: * Fix cpuid kernel module build on ARM * Return ERR_NO_CPUID when cpuid kernel module cannot be used on AArch32 * state * Refactor the build of the bindings (#203) * Fix build error on AArch64 when HWCAP_CPUID is not defined (#205) * Fix build on Windows ARM with MSVC (206) * Fix detection of Intel Meteor Lake * Support for Intel Arrow Lake * Support for AMD Turin - 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 - 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 - 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) Patch Instructions: To install this openSUSE Recommended Update use the SUSE recommended installation methods like YaST online_update or "zypper patch". Alternatively you can run the command listed for your product: - openSUSE Backports SLE-15-SP6: zypper in -t patch openSUSE-2024-398=1 - openSUSE Backports SLE-15-SP5: zypper in -t patch openSUSE-2024-398=1 Package List: - openSUSE Backports SLE-15-SP6 (aarch64 i586 ppc64le x86_64): libcpuid-debuginfo-0.7.1-bp156.2.3.1 libcpuid-debugsource-0.7.1-bp156.2.3.1 libcpuid-devel-0.7.1-bp156.2.3.1 libcpuid-tools-0.7.1-bp156.2.3.1 libcpuid-tools-debuginfo-0.7.1-bp156.2.3.1 libcpuid17-0.7.1-bp156.2.3.1 libcpuid17-debuginfo-0.7.1-bp156.2.3.1 - openSUSE Backports SLE-15-SP5 (aarch64 i586 ppc64le x86_64): libcpuid-devel-0.7.1-bp155.2.3.1 libcpuid-tools-0.7.1-bp155.2.3.1 libcpuid17-0.7.1-bp155.2.3.1 References:
participants (1)
-
maintenance@opensuse.org