SHA256
1
0
forked from pool/cpuid

Accepting request 1094333 from home:vlefebvre:branches:utilities

Update to release 20230614

OBS-URL: https://build.opensuse.org/request/show/1094333
OBS-URL: https://build.opensuse.org/package/show/utilities/cpuid?expand=0&rev=48
This commit is contained in:
Jan Engelhardt 2023-06-23 09:44:45 +00:00 committed by Git OBS Bridge
parent 529257285b
commit 924919a4c8
4 changed files with 64 additions and 4 deletions

View File

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

View File

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

View File

@ -1,3 +1,63 @@
-------------------------------------------------------------------
Wed Jun 21 09:18:20 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Update to release 20230614
* cpuid.c: Improved (synth) identification for (0,6),(5,5),10 Intel
Xeon Scalable (3rd Gen) (Cooper Lake A0), based on 634897 doc.
* cpuid.c: Changed (synth) identification for (0,6),(6,12) Intel Xeon
D-1700/2700 (Ice Lake-D). Intel docs 714071 claim the stepping is
U1/U2, which contradicts ILPMDF*. I'm using the actual docs.
* cpuid.c: Updated comments with new Intel docs.
* cpuid.c: Changed "Intel Scalable" to "Intel Xeon Scalable".
* cpuid.man: Added new Intel docs.
* cpuid.man: Added 613537, the new pub number for 336065, Intel Xeon
Processor Scalable Family Specification Update.
* cpuid.c: Added (synth) differentiation for (0,6),(9,10),4 Intel
Pentium Gold 8500 series.
* cpuid.c: Made the (simple synth) fields non-default. Too many people
were interpreting them as definitive and ignoring the much better
(synth) leaf, which uses the entirety of cpuid information. This
impacts leaves 1, 0x80000001, and 0x80860001. The (simple synth)
fields still are available, but only with the -S/--simple option.
* cpuid.c: Organized option flags that need to be passed deeply down in
the print_reg* functions into a new print_opts_t, which will make
future options easier to add.
* cpuid.c: Renamed the old "try" variables to "sub". The word "try" was
a remnant of the original leaf 4 subleaf implemntation, before
subleaves were commonplace. For leaf 4, one just kept "trying" to
read more cache data until it failed. But most subleaves don't work
that way.
* cpuid.c: Updated (synth) decoding for (0,6),(8,15),{7,8} to mention
steppings {S2,S3} from ILPMDF* 20230512.
* cpuid.c: Added (synth) decoding for (0,6),(11,14) pure Atom x7000E,
as a variation on other Alder Lake-N CPUs.
* cpuid.c: Added (synth) decoding for (0,6),(9,10),4 Atom C1100 Arizona
Beach.
- Update to release 20230505
* cpuid.c: Fixed bug in (multi-processing synth) in the recently
rewritten decode_mp_synth(). The CPU counts for higher levels were
not dividing out counts from lower levels. This is analogous to the
way print_apic_synth() subtracts out bit widths from lower levels.
* cpuid.c: Differentiate Core i3-N300 N-Series from ordinary N-Series.
(They appear to differ only in branding.)
* cpuid.c: Added hypervisor+4/eax bit 21: use hypercalls for MMIO config
space I/O, based on LX* (Michael Kelley PCI pass-thru patches). Not
documented by Microsoft yet.
* cpuid.c: make inability to switch to CPU 0 no longer a fatal error.
* cpuid.c: Added (synth) decoding for (0,6),(8,15) Xeon W version of
Sapphire Rapids, from instlatx64 sample.
* cpuid.c: Corrected (synth) & (uarch synth) for Sapphire Rapids:
family is Golden Cove, not Sunny Cove.
* cpuid.c: Added (synth) & (uarch synth) Emerald Rapids family:
Raptor Cove.
* cpuid.c: Added (synth) & (uarch synth) Granite Rapids family:
Redwood Cove.
* cpuid.c: In decode_uarch_intel, mark Sapphire Rapids, Emerald Rapids
& Granite Rapids with core_is_uarch to avoid replicating the name in
(synth).
* cpuid.c: Added (synth) decoding for (0,6),(10,10),2 Meteor Lake-M B0
from Coreboot*.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Apr 14 07:02:53 UTC 2023 - Egbert Eich <eich@suse.com> Fri Apr 14 07:02:53 UTC 2023 - Egbert Eich <eich@suse.com>

View File

@ -17,7 +17,7 @@
Name: cpuid Name: cpuid
Version: 20230406 Version: 20230614
Release: 0 Release: 0
Summary: x86 CPU identification tool Summary: x86 CPU identification tool
License: GPL-2.0-or-later License: GPL-2.0-or-later