CPU microcode reported wrong in /proc/cpuinfo

Brian Inglis Brian.Inglis@SystematicSw.ab.ca
Wed Jun 10 21:45:19 GMT 2020


On 2020-06-10 09:34, Lavrentiev, Anton (NIH/NLM/NCBI) [C] via Cygwin wrote:
>> also have to look for Update Signature
> 
> It's Windows 7 here (Windows 10 uses newer registry key names, with the word "Revision" in them, instead).
> 
>> Could you please run:
> 
> $ head /proc/version
> CYGWIN_NT-6.1-7601 version 3.1.4-340.x86_64 (corinna@calimero) (gcc version 7.4.0 20181206 (Fedora Cygwin 7.4.0-1) (GCC) ) 2020-02-19 08:49 UTC
> 
> $ regtool list -v "/proc/registry/HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/" | fgrep =
> CurrentVersion (REG_SZ) = "6.1"
> CurrentBuild (REG_SZ) = "7601"
> SoftwareType (REG_SZ) = "System"
> CurrentType (REG_SZ) = "Multiprocessor Free"
> InstallDate (REG_DWORD) = 0x54373393 (1412903827)
> RegisteredOrganization (REG_SZ) = ""
> RegisteredOwner (REG_SZ) = "ANTON"
> SystemRoot (REG_SZ) = "C:\Windows"
> InstallationType (REG_SZ) = "Client"
> EditionID (REG_SZ) = "HomePremium"
> ProductName (REG_SZ) = "Windows 7 Home Premium"
> ProductId (REG_SZ) = "00359-OEM-8702121-81656"
> DigitalProductId (REG_BINARY) = a4 00 00 00 03 00 00 00
> DigitalProductId4 (REG_BINARY) = f8 04 00 00 04 00 00 00
> CurrentBuildNumber (REG_SZ) = "7601"
> BuildLab (REG_SZ) = "7601.win7sp1_ldr_escrow.200102-1707"
> BuildLabEx (REG_SZ) = "7601.24545.amd64fre.win7sp1_ldr_escrow.200102-1707"
> BuildGUID (REG_SZ) = "3b42db76-c1db-4ecd-8368-b2e532306b4a"
> CSDBuildNumber (REG_SZ) = "1130"
> PathName (REG_SZ) = "C:\Windows"
> CSDVersion (REG_SZ) = "Service Pack 1"
> UBR (REG_DWORD) = 0x00005fe2 (24546)
> 
> $ regtool list -v /proc/registry/HKEY_LOCAL_MACHINE/HARDWARE/DESCRIPTION/System/CentralProcessor/0/
> Component Information (REG_BINARY) = 00 00 00 00 00 00 00 00
> Identifier (REG_SZ) = "Intel64 Family 6 Model 23 Stepping 10"
> Configuration Data (REG_FULL_RESOURCE_DESCRIPTOR) = ?
> ProcessorNameString (REG_SZ) = "Intel(R) Xeon(R) CPU           X5470  @ 3.33GHz"
> VendorIdentifier (REG_SZ) = "GenuineIntel"
> FeatureSet (REG_DWORD) = 0x215b3ffe (559628286)
> ~MHz (REG_DWORD) = 0x00000d04 (3332)
> Update Signature (REG_BINARY) = 00 00 00 00 0e 0a 00 00
> Update Status (REG_DWORD) = 0x00000007 (7)
> Previous Update Signature (REG_BINARY) = 00 00 00 00 0e 0a 00 00
> Platform ID (REG_DWORD) = 0x00000040 (64)
> 
> P.S. I have since updated the microcode to version 0xA0E (from 0xA0B that used to show in my last email).

Thanks for that info.
I think I may now have an approach that will work across all known microcode
registry values, but having testing problems.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in IEC units and prefixes, physical quantities in SI.]


More information about the Cygwin mailing list