|
Description
|
getisax(2) needs to detect the presence of Intel AES instruction set extensions (AESDEC, AESDECLAST, AESENC, AESENCLAST, AESIMC, AESKEYGENASSIST).
This is needed to the Solaris Crypto Framework knows whether or not the processor has the capability to execute these instructions, and therefore use these high-performance instructions.
The new AES extension is present if bit 25 of ECX is set after executing the CPUID instruction (see suggested fix for details).
|