stable - 5.11.20
mainline - 4.14.232
mainline - 5.4.118
mainline - 4.9.268
mainline - 5.10.36
mainline - 5.12.3
mainline - 4.4.268
mainline - 4.19.190
mainline - 5.13-rc1
[click here for custom version]
CONFIG_ARM64_ERRATUM_834220 is not available for the default architecture x86.
Result is shown for architecture arm64
Cortex-A57: 834220: Stage 2 translation fault might be incorrectly reported in presence of a Stage 1 fault
Linux Kernel Configuration
└─> Kernel Features
└─> ARM errata workarounds via the alternatives framework
└─> Cortex-A57: 834220: Stage 2 translation fault might be incorrectly reported in presence of a Stage 1 fault
This option adds an alternative code sequence to work around ARM
erratum 834220 on Cortex-A57 parts up to r1p2.
Affected Cortex-A57 parts might report a Stage 2 translation
fault as the result of a Stage 1 fault for load crossing a
page boundary when there is a permission or device memory
alignment fault at Stage 1 and a translation fault at Stage 2.
The workaround is to verify that the Stage 1 translation
doesn't generate a fault before handling the Stage 2 fault.
Please note that this does not necessarily enable the workaround,
as it depends on the alternative framework, which will only patch
the kernel if an affected CPU is detected.
If unsure, say Y.
kernelconfig.io - © copyright 2019 -