Hi All, In the updated Cygwin (3.1.4), /proc/cpuinfo still reports the microcode version wrong.
Compare: Cygwin: $ uname -a CYGWIN_NT-6.1 xxx 3.1.4(0.340/5/3) 2020-02-19 08:49 x86_64 Cygwin $ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Xeon(R) CPU X5470 @ 3.33GHz stepping : 10 microcode : 0xFFFFFFF0 cpu MHz : 3340.000 Linux: $ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Xeon(R) CPU X5470 @ 3.33GHz stepping : 10 microcode : 0xa0b I checked the Windows registry, and the data stored there seem to identify the CPU correctly. HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0 Component Information REG_BINARY 00000000000000000000000000000000 Identifier REG_SZ Intel64 Family 6 Model 23 Stepping 10 Configuration Data REG_FULL_RESOURCE_DESCRIPTOR FFFFFFFFFFFFFFFF000000 0000000000 ProcessorNameString REG_SZ Intel(R) Xeon(R) CPU X5470 @ 3.3 3GHz VendorIdentifier REG_SZ GenuineIntel FeatureSet REG_DWORD 0x215b3ffe ~MHz REG_DWORD 0xd05 Update Signature REG_BINARY 000000000B0A0000 Update Status REG_DWORD 0x0 Previous Update Signature REG_BINARY 00000000070A0000 Platform ID REG_DWORD 0x40 (Intel's CPU ID utility does so as well, "CPU Revision: A0B".) Any ideas, why Cygwin is off? Thanks, Anton -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple