Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - Q index

CONFIG_QCOM_FALKOR_ERRATUM_1003: Falkor E1003: Incorrect translation due to ASID change

General informations

The Linux kernel configuration item CONFIG_QCOM_FALKOR_ERRATUM_1003:

Help text

On Falkor v1, an incorrect ASID may be cached in the TLB when ASID and BADDR are changed together in TTBRx_EL1. The workaround for this issue is to use a reserved ASID in cpu_do_switch_mm() before switching to the new ASID. Saying Y here selects ARM64_PAN if ARM64_SW_TTBR0_PAN is selected. This is done because implementing and maintaining the E1003 workaround in the software PAN emulation code would be an unnecessary complication. The affected Falkor v1 CPU implements ARMv8.1 hardware PAN support and using hardware PAN support versus software PAN emulation is mutually exclusive at runtime.

If unsure, say Y.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - Q index

Automatically generated (in year 2017) with gen-web-lkddb.py in lkddb-sources.