From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta002.cacentral1.a.cloudfilter.net (omta002.cacentral1.a.cloudfilter.net [3.97.99.33]) by sourceware.org (Postfix) with ESMTPS id 8192F38582AC for ; Sat, 3 Dec 2022 22:37:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 8192F38582AC Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSW.ab.ca Authentication-Results: sourceware.org; spf=none smtp.mailfrom=systematicsw.ab.ca Received: from shw-obgw-4003a.ext.cloudfilter.net ([10.228.9.183]) by cmsmtp with ESMTP id 1SpKpKTKEyQ9e1b8jpOBUi; Sat, 03 Dec 2022 22:37:45 +0000 Received: from localhost.localdomain ([184.64.124.72]) by cmsmtp with ESMTP id 1b8ip7f5t5QfL1b8ipRV0m; Sat, 03 Dec 2022 22:37:45 +0000 X-Authority-Analysis: v=2.4 cv=SuCDVdC0 c=1 sm=1 tr=0 ts=638bcfb9 a=oHm12aVswOWz6TMtn9zYKg==:117 a=oHm12aVswOWz6TMtn9zYKg==:17 a=5_s1rtZIAAAA:8 a=HcH4wom6NBWZ-6_NGI8A:9 a=7-3sKM-zqIYA:10 a=3dMv4P1n_z9a81GE33Fp:22 From: "Cygwin cpuid Maintainer" To: "Cygwin Announcements" Reply-To: "Cygwin" Date: Sat, 03 Dec 2022 15:36:23 -0700 Message-Id: <20221203153623.26435-1-Brian.Inglis@SystematicSW.ab.ca> Subject: Updated: cpuid 20221201 X-CMAE-Envelope: MS4xfFEbH4gglQh+UVdQVgCXQgNDypZTwG0b3dS8dFlYU+uN313nVQUDaDNVz1FRpzj8kdeecUz3IT/LveehXJjB1FT++FIWx4YLdFQtgBPTDPtYZfyxt1fw SGDGfrPHauv3Sx/qiF5/yHO+oMujVgMUFfgGGFgUjwEydlqdiV5M+5RlXwEJoa+HqyJ/Rcnm2EVLx3UTCT8JgRpWP1RjwEsfMOeHmJm8m+0ZUkxhYmYFns1V X-Spam-Status: No, score=-1163.7 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,KAM_LAZY_DOMAIN_SECURITY,KAM_NUMSUBJECT,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: The following package has been upgraded in the Cygwin distribution: * cpuid 20221201 Displays detailed information about the CPU(s) gathered from the CPUID instruction, and also determines the exact model of CPU(s). Whereas /proc/cpuinfo is like an abstract of the features important to Linux in a system, cpuid is a standalone utility which writes a paper expounding on every feature in each CPU's architecture and what it can do, at about the one line per bit level. It is updated and released frequently to stay current with Intel and AMD information and supports other vendors' chips. See the project home page for more information: http://etallen.com/cpuid.html For information about changes since the previous Cygwin release, see below or /usr/share/doc/cpuid/ChangeLog after installation. Thu Dec 1 2022 20221201 - Clarified synth decoding for Intel Xeon D-1700. - Added uarch & synth decoding for AMD 4800S Desktop Kit, based on instlatx64 sample. The generation is known to be Zen 2 (7nm), but the core is unknown. I heard speculation for each of Ariel (rejected PlayStation 5 CPU), or Lockhart/Scarlett (rejected Xbox CPU). - Added uarch decoding for AMD Genoa A1, based on instlatx64 sample. - Added uarch decoding for (0,6),(12,15) Emerald Rapids, from LX*. - Added synth & uarch decoding for (10,15),(10,1) Bergamo. - Added 0x8000000a/edx bits: ROGPT, VNMI, IBS virtualization. - Added 0x8000001b/eax bit: IBS L3 miss filtering support. - Added 0x8000001f/eax bits: RMPQUERY instruction support, VMPL supervisor shadow stack support, VMGEXIT parameter support, virtual TOM MSR support, IBS virtual support for SEV-ES guests, SMT protection support, SVSM communication page MSR support, VIRT_RMPUPDATE & VIRT_PSMASH MSR support. - Added 0x80000020/0/ecx bit: L3 range reservation support. - Added 0x80000021/eax bits: automatic IBRS, CPUID disable for non-privileged. - Added 0x80000022/eax bit: AMD LBR & PMC freezing. - Added 0x80000022/ebx field: number of LBR stack entries. - Added 0x80000023 leaf: Multi-Key Encrypted Memory Capabilities. - Added 0x80000026 leaf: AMD Extended CPU Topology. - FreeBSD patch to use lseek64 and cpuset_setaffinity. - Added 0x80000022/eax AMD LBR V2 flag, from LX*. - Note that (8,15),(10,0) Mendocino now is documented.