linux-stable/Documentation/arch
Rob Herring f5da59f2bb arm64: errata: Add Cortex-A510 speculative unprivileged load workaround
commit f827bcdafa upstream.

Implement the workaround for ARM Cortex-A510 erratum 3117295. On an
affected Cortex-A510 core, a speculatively executed unprivileged load
might leak data from a privileged load via a cache side channel. The
issue only exists for loads within a translation regime with the same
translation (e.g. same ASID and VMID). Therefore, the issue only affects
the return to EL0.

The erratum and workaround are the same as ARM Cortex-A520 erratum
2966298, so reuse the existing workaround.

Cc: stable@vger.kernel.org
Signed-off-by: Rob Herring <robh@kernel.org>
Reviewed-by: Mark Rutland <mark.rutland@arm.com>
Link: https://lore.kernel.org/r/20240110-arm-errata-a510-v1-2-d02bc51aeeee@kernel.org
Signed-off-by: Will Deacon <will@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-01-31 16:18:55 -08:00
..
arc docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
arm docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
arm64 arm64: errata: Add Cortex-A510 speculative unprivileged load workaround 2024-01-31 16:18:55 -08:00
ia64
loongarch docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
m68k docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
mips docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
nios2 docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
openrisc docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
parisc docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
s390 docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
sh docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
sparc docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
x86 docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
xtensa docs: kernel_feat.py: fix potential command injection 2024-01-31 16:18:46 -08:00
index.rst Documentation work keeps chugging along; stuff for 6.6 includes: 2023-08-30 20:05:42 -07:00