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