[PATCH V4 0/5] ocxl: Mmio invalidation support
Michael Ellerman
patch-notifications at ellerman.id.au
Thu Dec 10 22:30:00 AEDT 2020
On Wed, 25 Nov 2020 16:50:08 +0100, Christophe Lombard wrote:
> OpenCAPI 4.0/5.0 with TLBI/SLBI Snooping, is not used due to performance
> problems caused by the PAU having to process all incoming TLBI/SLBI
> commands which will cause them to back up on the PowerBus.
>
> When the Address Translation Mode requires TLB operations to be initiated
> using MMIO registers, a set of registers like the following is used:
> ⢠XTS MMIO ATSD0 LPARID register
> ⢠XTS MMIO ATSD0 AVA register
> ⢠XTS MMIO ATSD0 launch register, write access initiates a shoot down
> ⢠XTS MMIO ATSD0 status register
>
> [...]
Applied to powerpc/next.
[1/5] ocxl: Assign a register set to a Logical Partition
https://git.kernel.org/powerpc/c/fc1347b5feb685073ce2108c68cd8147340be016
[2/5] ocxl: Initiate a TLB invalidate command
https://git.kernel.org/powerpc/c/19b311ca51e108b6d8d679496af8635fdc1984a8
[3/5] ocxl: Update the Process Element Entry
https://git.kernel.org/powerpc/c/d731feea00c7c1734c9697558f2a1962c12d2710
[4/5] ocxl: Add mmu notifier
https://git.kernel.org/powerpc/c/5f686eea4b3cb1d311f02b81ce4264e66a21d979
[5/5] ocxl: Add new kernel traces
https://git.kernel.org/powerpc/c/98f5559a439a68e0773f42352f7c0806cac9e76e
cheers
More information about the Linuxppc-dev
mailing list