x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047)

Fixes commit 5bcf6265f2 ("x86:
Disable non-temporal memset on Skylake Server").

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
This commit is contained in:
Florian Weimer 2024-08-02 15:22:14 +02:00
parent 0df48472ff
commit 7a630f7d33

View File

@ -248,6 +248,7 @@ TUNABLE_CALLBACK (set_hwcaps) (tunable_val_t *valp)
CHECK_GLIBC_IFUNC_PREFERRED_BOTH (n, cpu_features, CHECK_GLIBC_IFUNC_PREFERRED_BOTH (n, cpu_features,
Avoid_Non_Temporal_Memset, 25); Avoid_Non_Temporal_Memset, 25);
} }
break;
case 26: case 26:
{ {
CHECK_GLIBC_IFUNC_PREFERRED_NEED_BOTH CHECK_GLIBC_IFUNC_PREFERRED_NEED_BOTH