Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - A index
The Linux kernel configuration item CONFIG_ARM64_ERRATUM_2224489
has multiple definitions:
arch/arm64/Kconfig
The configuration item CONFIG_ARM64_ERRATUM_2224489:
CONFIG_CORESIGHT_TRBE
This option adds the workaround for ARM Cortex-A710/X2 erratum 2224489.
Affected Cortex-A710/X2 cores might write to an out-of-range address, not reserved for TRBE. Under some conditions, the TRBE might generate a write to the next virtually addressed page following the last page of the TRBE address space (i.e., the TRBLIMITR_EL1.LIMIT), instead of wrapping around to the base.
Work around this in the driver by always making sure that there is a page beyond the TRBLIMITR_EL1.LIMIT, within the space allowed for the TRBE.
If unsure, say Y.
arch/arm64/Kconfig
The configuration item CONFIG_ARM64_ERRATUM_2224489:
CONFIG_CORESIGHT_TRBE
This option adds the workaround for ARM Cortex-A710 erratum 2224489.
Affected Cortex-A710 cores might write to an out-of-range address, not reserved for TRBE. Under some conditions, the TRBE might generate a write to the next virtually addressed page following the last page of the TRBE address space (i.e., the TRBLIMITR_EL1.LIMIT), instead of wrapping around to the base.
Work around this in the driver by always making sure that there is a page beyond the TRBLIMITR_EL1.LIMIT, within the space allowed for the TRBE.
If unsure, say Y.
Raw data from LKDDb:
(none)
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - A index
Automatically generated (in year 2024). See also LKDDb sources on GitLab