]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
x86/cet: Check user_shstk in /proc/cpuinfo
authorH.J. Lu <hjl.tools@gmail.com>
Sat, 16 Dec 2023 16:53:10 +0000 (08:53 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Sun, 17 Dec 2023 18:42:06 +0000 (10:42 -0800)
Linux kernel reports CPU shadow stack feature in /proc/cpuinfo as
user_shstk, instead of shstk.

sysdeps/x86/tst-cpu-features-cpuinfo.c

index 18d64375cad2229febb04f14cfb8774b8d036252..1d6c647b707f9831d993f44a0e92f8ae56e1d45c 100644 (file)
@@ -246,7 +246,7 @@ do_test (int argc, char **argv)
   fails += CHECK_PROC (sgx, SGX);
   fails += CHECK_PROC (sgx_lc, SGX_LC);
   fails += CHECK_PROC (sha_ni, SHA);
-  fails += CHECK_PROC (shstk, SHSTK);
+  fails += CHECK_PROC (user_shstk, SHSTK);
   fails += CHECK_PROC (smap, SMAP);
   fails += CHECK_PROC (smep, SMEP);
   fails += CHECK_PROC (smx, SMX);