CONFIG_ARM64_ERRATUM_3312417 is not available for thedefaultarchitecture x86.
							 Result is shown for architecture arm64 
						
					
							default or selected kernelversion does not have config value CONFIG_ARM64_ERRATUM_3312417.
							Result is shown for kernelversion 6.9.8
						
					Neoverse-V3: 3312417: workaround for MSR SSBS not self-synchronizing
configname: CONFIG_ARM64_ERRATUM_3312417
Linux Kernel Configuration
└─>Kernel Features
└─>ARM errata workarounds via the alternatives framework
└─>Neoverse-V3: 3312417: workaround for MSR SSBS not self-synchronizing
In linux kernel since version 4.19.318 (release Date: 2024-07-18)
							This option adds the workaround for ARM Neoverse-V3 erratum 3312417.
						
							
						
On affected cores "MSR SSBS, #0" instructions may not affect
subsequent speculative instructions, which may permit unexepected
speculative store bypassing.
							
						
Work around this problem by placing a speculation barrier after
kernel changes to SSBS. The presence of the SSBS special-purpose
register is hidden from hwcaps and EL0 reads of ID_AA64PFR1_EL1, such
that userspace will use the PR_SPEC_STORE_BYPASS prctl to change
SSBS.
							
						
If unsure, say Y.
							
						
						
					On affected cores "MSR SSBS, #0" instructions may not affect
subsequent speculative instructions, which may permit unexepected
speculative store bypassing.
Work around this problem by placing a speculation barrier after
kernel changes to SSBS. The presence of the SSBS special-purpose
register is hidden from hwcaps and EL0 reads of ID_AA64PFR1_EL1, such
that userspace will use the PR_SPEC_STORE_BYPASS prctl to change
SSBS.
If unsure, say Y.
