Manali Shukla <manali.shukla@xxxxxxx> writes: > From: Santosh Shukla <santosh.shukla@xxxxxxx> > > The virtualized IBS (VIBS) feature allows the guest to collect IBS > samples without exiting the guest. > > Presence of the VIBS feature is indicated via CPUID function > 0x8000000A_EDX[26]. > > Signed-off-by: Santosh Shukla <santosh.shukla@xxxxxxx> > Signed-off-by: Manali Shukla <manali.shukla@xxxxxxx> > --- > arch/x86/include/asm/cpufeatures.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/x86/include/asm/cpufeatures.h b/arch/x86/include/asm/cpufeatures.h > index 0dd44cbf7196..3c31dea00671 100644 > --- a/arch/x86/include/asm/cpufeatures.h > +++ b/arch/x86/include/asm/cpufeatures.h > @@ -379,6 +379,7 @@ > #define X86_FEATURE_V_SPEC_CTRL (15*32+20) /* "v_spec_ctrl" Virtual SPEC_CTRL */ > #define X86_FEATURE_VNMI (15*32+25) /* "vnmi" Virtual NMI */ > #define X86_FEATURE_EXTLVT (15*32+27) /* Extended Local vector Table */ > +#define X86_FEATURE_VIBS (15*32+26) /* Virtual IBS */ Please move before EXTLVT to maintain bit position order Regards, Nikunj > #define X86_FEATURE_SVME_ADDR_CHK (15*32+28) /* SVME addr check */ > #define X86_FEATURE_BUS_LOCK_THRESHOLD (15*32+29) /* Bus lock threshold */ > #define X86_FEATURE_IDLE_HLT (15*32+30) /* IDLE HLT intercept */ > -- > 2.43.0