Analyse and explore linux
Component ARM_ERRATA_754322

Component Type: kbuild config

Description: ARM errata: possible faulty MMU translations following an ASID switch

More info: 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.

Build project: Kconfig (Linux kconfig) (Path: arch\arm\Kconfig )

Other views: file explorer

Generated by PFA software prototype