CONFIG_CAVIUM_ERRATUM_23154 is not available for thedefaultarchitecture x86.
Result is shown for architecture arm64
Cavium errata 23154 and 38545: GICv3 lacks HW synchronisation
configname: CONFIG_CAVIUM_ERRATUM_23154
Linux Kernel Configuration
└─>Kernel Features
└─>ARM errata workarounds via the alternatives framework
└─>Cavium errata 23154 and 38545: GICv3 lacks HW synchronisation
In linux kernel since version 3.10 (release Date: 2013-06-30)
The ThunderX GICv3 implementation requires a modified version for
reading the IAR status to ensure data synchronization
(access to icc_iar1_el1 is not sync'ed before and after).
It also suffers from erratum 38545 (also present on Marvell's
OcteonTX and OcteonTX2), resulting in deactivated interrupts being
spuriously presented to the CPU interface.
If unsure, say Y.
reading the IAR status to ensure data synchronization
(access to icc_iar1_el1 is not sync'ed before and after).
It also suffers from erratum 38545 (also present on Marvell's
OcteonTX and OcteonTX2), resulting in deactivated interrupts being
spuriously presented to the CPU interface.
If unsure, say Y.