CONFIG_ARM_ERRATA_754322 is not available for thedefaultarchitecture x86.
Result is shown for architecture arm
ARM errata: possible faulty MMU translations following an ASID switch
configname: CONFIG_ARM_ERRATA_754322
Linux Kernel Configuration
└─>System Type
└─>ARM errata: possible faulty MMU translations following an ASID switch
In linux kernel since version 2.6.39 (release Date: 2011-05-18)
This option enables the workaround for the 754322 Cortex-A9 (r2p*,
r3p*) erratum. A speculative memory access may cause a page table walk
which starts prior to an ASID switch but completes afterwards. This
can populate the micro-TLB with a stale entry which may be hit with
the new ASID. This workaround places two dsb instructions in the mm
switching code so that no page table walks can cross the ASID switch.
r3p*) erratum. A speculative memory access may cause a page table walk
which starts prior to an ASID switch but completes afterwards. This
can populate the micro-TLB with a stale entry which may be hit with
the new ASID. This workaround places two dsb instructions in the mm
switching code so that no page table walks can cross the ASID switch.
is depended by
CONFIG_SOC_IMX6QCONFIG_SOC_IMX6SL
CONFIG_SOC_IMX6SLL
CONFIG_SOC_IMX6SX
CONFIG_MACH_BERLIN_BG2CD
CONFIG_ARCH_BCM_NSP
CONFIG_ARCH_BCM_5301X
CONFIG_ARCH_BCM_MOBILE
CONFIG_ARCH_BCMBCA_CORTEXA9
CONFIG_ARCH_U8500
CONFIG_ARCH_NPCM7XX
CONFIG_ARCH_OMAP4
CONFIG_SOC_AM43XX
CONFIG_ARCH_STI
CONFIG_ARCH_INTEL_SOCFPGA
CONFIG_ARCH_R8A7779
CONFIG_ARCH_R8A7778
CONFIG_ARCH_R8A7740
CONFIG_ARCH_R7S72100
CONFIG_ARCH_SH73A0
CONFIG_ARCH_TEGRA_3x_SOC