Home
last modified time | relevance | path

Searched full:srso (Results 1 – 11 of 11) sorted by relevance

/linux/Documentation/admin-guide/hw-vuln/
H A Dindex.rst23 srso
H A Drsb.rst135 AMD RETBleed / SRSO / Branch Type Confusion
140 Overflow [#amd-srso]_ (Inception [#inception-paper]_). The kernel
254 .. [#amd-srso] `Technical Update Regarding Speculative Return Stack Overflow <https://www.amd.com/c…
H A Dvmscape.rst92 RETBLEED or SRSO are already issuing IBPB on VM-exit.
H A Dattack_vector_controls.rst217 SRSO X X X X
/linux/tools/testing/selftests/x86/
H A Dsrso.c67 printf("SRSO Safe-RET mitigation works correctly if both counts are almost equal.\n"); in main()
H A DMakefile81 EXTRA_CLEAN := $(BINARIES_32) $(BINARIES_64) srso
/linux/arch/x86/lib/
H A Dretpoline.S226 * SRSO untraining sequence for Zen1/2, similar to retbleed_untrain_ret()
287 * The SRSO Zen1/2 (MOVABS) untraining sequence is longer than the
/linux/tools/arch/x86/include/asm/
H A Dcpufeatures.h479 #define X86_FEATURE_SRSO_NO (20*32+29) /* CPU is not affected by SRSO */
480 #define X86_FEATURE_SRSO_USER_KERNEL_NO (20*32+30) /* CPU is not affected by SRSO across user/kerne…
482 * BP_CFG[BpSpecReduce] can be used to mitigate SRSO for VMs.
564 #define X86_BUG_SRSO X86_BUG( 1*32+ 0) /* "srso" AMD SRSO bug */
/linux/arch/x86/kernel/cpu/
H A Dcommon.c1272 /* CPU is affected by SRSO */
1273 #define SRSO BIT(5) macro
1345 VULNBL_AMD(0x17, RETBLEED | SMT_RSB | SRSO | VMSCAPE),
1346 VULNBL_HYGON(0x18, RETBLEED | SMT_RSB | SRSO | VMSCAPE),
1347 VULNBL_AMD(0x19, SRSO | TSA | VMSCAPE),
1348 VULNBL_AMD(0x1a, SRSO | VMSCAPE),
1561 if (cpu_matches(cpu_vuln_blacklist, SRSO)) in cpu_set_bug_bits()
/linux/arch/x86/kernel/
H A Dvmlinux.lds.S510 "SRSO function pair won't alias");
/linux/arch/x86/
H A DKconfig2551 Enable the SRSO mitigation needed on AMD Zen1-4 machines.