Re: [PATCH v3 2/2] cxl: Enable global TLBIs for cxl contexts

2017-09-12 Thread Alistair Popple
I have tested the non-cxl specific parts (mm_context_add_copro/mm_context_remove_copro) with this series - https://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=1681 - and it works well for npu. Tested-by: Alistair Popple On Sun, 3 Sep 2017 08:15:13 PM Frederic Barrat wrote: > The PSL a

Re: [PATCH v3 2/2] cxl: Enable global TLBIs for cxl contexts

2017-09-12 Thread Alistair Popple
On Fri, 8 Sep 2017 04:56:24 PM Nicholas Piggin wrote: > On Sun, 3 Sep 2017 20:15:13 +0200 > Frederic Barrat wrote: > > > The PSL and nMMU need to see all TLB invalidations for the memory > > contexts used on the adapter. For the hash memory model, it is done by > > making all TLBIs global as soo

Re: [PATCH v3 2/2] cxl: Enable global TLBIs for cxl contexts

2017-09-08 Thread Nicholas Piggin
On Fri, 8 Sep 2017 20:54:02 +1000 Nicholas Piggin wrote: > On Fri, 8 Sep 2017 09:34:39 +0200 > Frederic Barrat wrote: > > > Le 08/09/2017 à 08:56, Nicholas Piggin a écrit : > > > On Sun, 3 Sep 2017 20:15:13 +0200 > > > Frederic Barrat wrote: > > > > > >> The PSL and nMMU need to see al

Re: [PATCH v3 2/2] cxl: Enable global TLBIs for cxl contexts

2017-09-08 Thread Nicholas Piggin
On Fri, 8 Sep 2017 09:34:39 +0200 Frederic Barrat wrote: > Le 08/09/2017 à 08:56, Nicholas Piggin a écrit : > > On Sun, 3 Sep 2017 20:15:13 +0200 > > Frederic Barrat wrote: > > > >> The PSL and nMMU need to see all TLB invalidations for the memory > >> contexts used on the adapter. For the h

Re: [PATCH v3 2/2] cxl: Enable global TLBIs for cxl contexts

2017-09-08 Thread Frederic Barrat
Le 08/09/2017 à 08:56, Nicholas Piggin a écrit : On Sun, 3 Sep 2017 20:15:13 +0200 Frederic Barrat wrote: The PSL and nMMU need to see all TLB invalidations for the memory contexts used on the adapter. For the hash memory model, it is done by making all TLBIs global as soon as the cxl drive

Re: [PATCH v3 2/2] cxl: Enable global TLBIs for cxl contexts

2017-09-07 Thread Nicholas Piggin
On Sun, 3 Sep 2017 20:15:13 +0200 Frederic Barrat wrote: > The PSL and nMMU need to see all TLB invalidations for the memory > contexts used on the adapter. For the hash memory model, it is done by > making all TLBIs global as soon as the cxl driver is in use. For > radix, we need something simi