]> 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>
Tue, 19 Aug 2025 22:39:23 +0000 (15:39 -0700)
Linux kernel reports CPU shadow stack feature in /proc/cpuinfo as
user_shstk, instead of shstk.

(cherry picked from commit 0b850186fd3177311f10dcb938b668cc750fa3be)

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);