CONFIG_PL310_ERRATA_588369 is not available for thedefaultarchitecture x86.
Result is shown for architecture arm
Clean & Invalidate maintenance operations do not invalidate clean lines
configname: CONFIG_PL310_ERRATA_588369
Linux Kernel Configuration
└─>System Type
└─>Clean & Invalidate maintenance operations do not invalidate clean lines
In linux kernel since version 2.6.34 (release Date: 2010-05-16)
The PL310 L2 cache controller implements three types of Clean &
Invalidate maintenance operations: by Physical Address
(offset 0x7F0), by Index/Way (0x7F8) and by Way (0x7FC).
They are architecturally defined to behave as the execution of a
clean operation followed immediately by an invalidate operation,
both performing to the same memory location. This functionality
is not correctly implemented in PL310 as clean lines are not
invalidated as a result of these operations. Note that this errata
uses Texas Instrument's secure monitor api.
Invalidate maintenance operations: by Physical Address
(offset 0x7F0), by Index/Way (0x7F8) and by Way (0x7FC).
They are architecturally defined to behave as the execution of a
clean operation followed immediately by an invalidate operation,
both performing to the same memory location. This functionality
is not correctly implemented in PL310 as clean lines are not
invalidated as a result of these operations. Note that this errata
uses Texas Instrument's secure monitor api.