Re: [PATCH] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active

2020-05-28 Thread Michael Ellerman
On Thu, 2020-02-20 at 08:15:06 UTC, =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= wrote: > When an interrupt has been handled, the OS notifies the interrupt > controller with a EOI sequence. On a POWER9 system using the XIVE > interrupt controller, this can be done with a load or a store > operation on

Re: [PATCH] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active

2020-05-06 Thread Cédric Le Goater
On 5/6/20 1:34 AM, Alistair Popple wrote: > I am still slowly wrapping my head around XIVE and it's interaction with KVM > but from what I can see this looks good and is needed so we can enable > StoreEOI support in future so: > > Reviewed-by: Alistair Popple > > On Thursday, 20 February 2020

Re: [PATCH] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active

2020-05-05 Thread Alistair Popple
I am still slowly wrapping my head around XIVE and it's interaction with KVM but from what I can see this looks good and is needed so we can enable StoreEOI support in future so: Reviewed-by: Alistair Popple On Thursday, 20 February 2020 7:15:06 PM AEST Cédric Le Goater wrote: > When an

[PATCH] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active

2020-02-20 Thread Cédric Le Goater
When an interrupt has been handled, the OS notifies the interrupt controller with a EOI sequence. On a POWER9 system using the XIVE interrupt controller, this can be done with a load or a store operation on the ESB interrupt management page of the interrupt. The StoreEOI operation has less latency