[PATCH] powerpc/vdso: Fix __kernel_sync_dicache sequence with coherent icache
Michael Ellerman
patch-notifications at ellerman.id.au
Fri Jul 29 23:02:25 AEST 2022
On Fri, 20 May 2022 22:36:49 +1000, Nicholas Piggin wrote:
> 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.
>
> [...]
Applied to powerpc/next.
[1/1] powerpc/vdso: Fix __kernel_sync_dicache sequence with coherent icache
https://git.kernel.org/powerpc/c/28f07fab26319dacc5675ae01dfc84d82122c59b
cheers
More information about the Linuxppc-dev
mailing list