]> git.ipfire.org Git - thirdparty/openssl.git/commit
Extension of OPENSSL_ia32cap to accommodate additional CPUID bits
authorElizarova, Alina <alina.elizarova@intel.com>
Wed, 4 Dec 2024 18:29:23 +0000 (10:29 -0800)
committerTomas Mraz <tomas@openssl.org>
Fri, 13 Dec 2024 13:51:22 +0000 (14:51 +0100)
commitacc26552369bb39de6d30737fc30a6bc4f2ebbae
treee8cb792d50fdc994c1746eaa5ffa40ab21d875d9
parent1b3b5a019a8aab7e92f1a56123880e67fd22e1b5
Extension of OPENSSL_ia32cap to accommodate additional CPUID bits

bits 128 - 191 CPUID.(EAX=07H,ECX=0H).EDX and CPUID.(EAX=07H,ECX=1H).EAX
bits 192 - 255 CPUID.(EAX=07H,ECX=1H).EDX and CPUID.(EAX=07H,ECX=1H).EBX
bits 256 - 319 CPUID.(EAX=07H,ECX=1H).ECX and CPUID.(EAX=24H,ECX=0H).EBX

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25709)
CHANGES.md
crypto/cpuid.c
crypto/info.c
crypto/perlasm/x86gas.pl
crypto/perlasm/x86masm.pl
crypto/perlasm/x86nasm.pl
crypto/x86_64cpuid.pl
crypto/x86cpuid.pl
doc/man3/OPENSSL_ia32cap.pod
include/internal/cryptlib.h