delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/12/11/23:28:00

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 4B1003858D39
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
X-Authority-Analysis: v=2.4 cv=FrgWQknq c=1 sm=1 tr=0 ts=61b57a00
a=T+ovY1NZ+FAi/xYICV7Bgg==:117 a=T+ovY1NZ+FAi/xYICV7Bgg==:17 a=5_s1rtZIAAAA:8
a=qxtg3CqEp4RiW3xss2oA:9 a=7-3sKM-zqIYA:10 a=3dMv4P1n_z9a81GE33Fp:22
From: "Cygwin cpuid Maintainer" <Brian DOT Inglis AT SystematicSW DOT ab DOT ca>
To: cygwin AT cygwin DOT com
Date: Sat, 11 Dec 2021 21:24:24 -0700
Message-Id: <announce.20211211212424.17446-1-Brian.Inglis@SystematicSW.ab.ca>
Subject: [ANNOUNCEMENT] Updated: cpuid 20211210
X-CMAE-Envelope: MS4xfBz/2R/5CFa13OzAxFsAWqvRT6v8wOnZbzi20hKZUMRY1afmvVUoKn4mTe3W38cPhp4S6Yp2FtMfPS2JYebS8LW5+ljThRzgSA9hmuwKrBgIQ+BvGPLv
gZDvRLuoXmK0BI7VM4vG4m+iDQFl7RBZeKnTk2L6RFtl0OZOzI9y9ohGOMI4dTe3i687MwyYAIW6O2fc12wQG3tZxCLEHUD7y+QBE5Ls8MCBdDlaEJvGOv2o
2/q4L6gYjsNH3b+N55kWF3DDK9W8uVgebodWp4dDNBA=
X-Spam-Status: No, score=-1160.8 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT, RCVD_IN_BARRACUDACENTRAL,
RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,
SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
server2.sourceware.org
X-BeenThere: cygwin-announce AT cygwin DOT com
X-Mailman-Version: 2.1.29
X-Mailer: Perl5 Mail::Internet v2.20
X-BeenThere: cygwin AT cygwin DOT com
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Reply-To: cygwin AT cygwin DOT com
MIME-Version: 1.0
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

The following package has been upgraded in the Cygwin distribution:

* cpuid		20211210

The program 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.


Changes

* Reorganized loop over 0x12 subleaves in do_real(). The old code
  assumed validity was at least partially determined by a bitmask in
  subleaf 0 (like for leaf 0x10), but that was wrong.
* Added code for 0x12/(n>=2) subleaves to show invalid cases as such,
  instead of resorting to a raw dump.
* Fixed missing loop over 0x1b subleaves in do_real(). This might become
  necessary if more target identifiers are added.
* Added print_1b_n_target() to decode the MKTME target identifier.
* Modified leaf 4 subleaf loop to include the terminating "no more
* caches" subleaf. Modified print_reg() to abbreviate "no more caches"
  subleaves.
* Cleaned up loops for leaves 7, 0x14, 0x17, 0x18, 0x1d, 0x20 subleaves:
  max_tries (from subleaf 0) is available before the loop starts.
* Modified leaf 0xb subleaf loop to exit for the right reason, level
  type == 0. Also, it includes the terminating "invalid" subleaf. The
  similiar 0x1f leaf already did this.


-- 
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019