Stefan Fritsch <sf <at> sfritsch.de> writes:

> --- a/sys/arch/amd64/include/specialreg.h
> +++ b/sys/arch/amd64/include/specialreg.h
>  <at>  <at>  -158,6 +158,7  <at>  <at> 
>  #define      CPUIDECX_AVX    0x10000000      /* Advanced Vector Extensions 
*/
>  #define      CPUIDECX_F16C   0x20000000      /* 16bit fp conversion  */
>  #define      CPUIDECX_RDRAND 0x40000000      /* RDRAND instruction  */
> +#define      CPUIDECX_HYPERV 0x80000000      /* Hypervisor present */

Is this flag standardized? Last time I have tried to push this, there
was an objection based on "reserved for future use" status of this flag.

See http://marc.info/?l=openbsd-bugs&m=136907278229145&w=2

If it is a standard nowadays, could CPUIDECX_HYPERV be committed as a
separate chunk?

Cheers,
Alexey

Reply via email to