[PATCH 0/4] arm64: errata: Add workaround for Arm errata 3194386 and 3312417

Will Deacon will at kernel.org
Fri May 10 06:03:22 PDT 2024


On Wed, 08 May 2024 09:13:56 +0100, Mark Rutland wrote:
> Cortex-X4 and Neoverse-V3 suffer from errata whereby an MSR to the SSBS
> special-purpose register does not affect subsequent speculative
> instructions, permitting speculative store bypassing for a window of
> time. This is described in their Software Developer Errata Notice (SDEN)
> documents:
> 
> * Cortex-X4 SDEN v8.0, erratum 3194386:
>   https://developer.arm.com/documentation/SDEN-2432808/0800/
> 
> [...]

Applied to arm64 (for-next/errata), thanks!

[1/4] arm64: barrier: Restore spec_bar() macro
      https://git.kernel.org/arm64/c/ebfc726eae3f
[2/4] arm64: cputype: Add Cortex-X4 definitions
      https://git.kernel.org/arm64/c/02a0a04676fa
[3/4] arm64: cputype: Add Neoverse-V3 definitions
      https://git.kernel.org/arm64/c/0ce85db6c214
[4/4] arm64: errata: Add workaround for Arm errata 3194386 and 3312417
      https://git.kernel.org/arm64/c/7187bb7d0b5c

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev



More information about the linux-arm-kernel mailing list