[PATCH] x86: Change ENQCMD test to CHECK_FEATURE_PRESENT

Noah Goldstein goldstein.w.n@gmail.com
Tue Feb 27 19:48:23 GMT 2024


On Tue, Feb 27, 2024 at 1:43 PM H.J. Lu <hjl.tools@gmail.com> wrote:
>
> Since ENQCMD is mainly used in kernel, change the ENQCMD test to
> CHECK_FEATURE_PRESENT.
> ---
>  sysdeps/x86/tst-cpu-features-supports.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/sysdeps/x86/tst-cpu-features-supports.c b/sysdeps/x86/tst-cpu-features-supports.c
> index 93008dac70..e270c29db7 100644
> --- a/sysdeps/x86/tst-cpu-features-supports.c
> +++ b/sysdeps/x86/tst-cpu-features-supports.c
> @@ -115,7 +115,7 @@ do_test (int argc, char **argv)
>  #if __GNUC_PREREQ (11, 0)
>    fails += CHECK_FEATURE_ACTIVE (cmpxchg16b, CMPXCHG16B);
>    fails += CHECK_FEATURE_ACTIVE (cmpxchg8b, CX8);
> -  fails += CHECK_FEATURE_ACTIVE (enqcmd, ENQCMD);
> +  fails += CHECK_FEATURE_PRESENT (enqcmd, ENQCMD);
>    fails += CHECK_FEATURE_ACTIVE (f16c, F16C);
>  #endif
>  #if __GNUC_PREREQ (4, 9)
> --
> 2.43.2
>

LGTM.
Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>


More information about the Libc-alpha mailing list