diff options
| author | Nicholas Piggin <[email protected]> | 2022-05-20 22:36:49 +1000 |
|---|---|---|
| committer | Michael Ellerman <[email protected]> | 2022-07-27 21:36:04 +1000 |
| commit | 28f07fab26319dacc5675ae01dfc84d82122c59b (patch) | |
| tree | 39715eb682c3033d17f267329ef03cf7704ac4b9 /tools/perf/scripts/python | |
| parent | 5663568130825458a2a8535ccef0db9a1bf7be82 (diff) | |
powerpc/vdso: Fix __kernel_sync_dicache sequence with coherent icache
Processors with coherent icache require the sequence sync ; icbi ; isync
to entire store->execute coherency. icbi (to any address) must be
executed to ensure isync flushes the pipeline. See "POWER9 Processor
User's Manual, 4.6.2.2 Instruction Cache Block Invalidate (icbi)" for
details.
__kernel_sync_dicache is missing icbi for the coherent icache path.
Add it.
Signed-off-by: Nicholas Piggin <[email protected]>
Signed-off-by: Michael Ellerman <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions