Re: [Qemu-devel] [PATCH v3 02/35] ppc/xive: add support for the LSI interrupt sources

2018-05-04 Thread David Gibson
On Fri, May 04, 2018 at 04:25:16PM +0200, Cédric Le Goater wrote: > On 04/27/2018 04:43 AM, David Gibson wrote: > I did some work on that topic a while ago : > > https://patchwork.ozlabs.org/cover/836782/ > > But we stopped exploring the idea. May be it was not the good ap

Re: [Qemu-devel] [PATCH v3 02/35] ppc/xive: add support for the LSI interrupt sources

2018-05-04 Thread Cédric Le Goater
On 04/27/2018 04:43 AM, David Gibson wrote: I did some work on that topic a while ago : https://patchwork.ozlabs.org/cover/836782/ But we stopped exploring the idea. May be it was not the good approach. The PHBs LSIs would benefit from such a split though. >>> So, n

Re: [Qemu-devel] [PATCH v3 02/35] ppc/xive: add support for the LSI interrupt sources

2018-04-26 Thread David Gibson
On Thu, Apr 26, 2018 at 02:16:06PM +0200, Cédric Le Goater wrote: > On 04/26/2018 05:28 AM, David Gibson wrote: > > On Tue, Apr 24, 2018 at 10:11:27AM +0200, Cédric Le Goater wrote: > >> On 04/24/2018 08:41 AM, David Gibson wrote: > >>> On Mon, Apr 23, 2018 at 09:31:24AM +0200, Cédric Le Goater wro

Re: [Qemu-devel] [PATCH v3 02/35] ppc/xive: add support for the LSI interrupt sources

2018-04-26 Thread Cédric Le Goater
On 04/26/2018 05:28 AM, David Gibson wrote: > On Tue, Apr 24, 2018 at 10:11:27AM +0200, Cédric Le Goater wrote: >> On 04/24/2018 08:41 AM, David Gibson wrote: >>> On Mon, Apr 23, 2018 at 09:31:24AM +0200, Cédric Le Goater wrote: On 04/23/2018 08:44 AM, David Gibson wrote: > On Thu, Apr 19,

Re: [Qemu-devel] [PATCH v3 02/35] ppc/xive: add support for the LSI interrupt sources

2018-04-25 Thread David Gibson
On Tue, Apr 24, 2018 at 10:11:27AM +0200, Cédric Le Goater wrote: > On 04/24/2018 08:41 AM, David Gibson wrote: > > On Mon, Apr 23, 2018 at 09:31:24AM +0200, Cédric Le Goater wrote: > >> On 04/23/2018 08:44 AM, David Gibson wrote: > >>> On Thu, Apr 19, 2018 at 02:42:58PM +0200, Cédric Le Goater wro

Re: [Qemu-devel] [PATCH v3 02/35] ppc/xive: add support for the LSI interrupt sources

2018-04-24 Thread Cédric Le Goater
On 04/24/2018 08:41 AM, David Gibson wrote: > On Mon, Apr 23, 2018 at 09:31:24AM +0200, Cédric Le Goater wrote: >> On 04/23/2018 08:44 AM, David Gibson wrote: >>> On Thu, Apr 19, 2018 at 02:42:58PM +0200, Cédric Le Goater wrote: The 'sent' status of the LSI interrupt source is modeled with the

Re: [Qemu-devel] [PATCH v3 02/35] ppc/xive: add support for the LSI interrupt sources

2018-04-24 Thread David Gibson
On Mon, Apr 23, 2018 at 09:31:24AM +0200, Cédric Le Goater wrote: > On 04/23/2018 08:44 AM, David Gibson wrote: > > On Thu, Apr 19, 2018 at 02:42:58PM +0200, Cédric Le Goater wrote: > >> The 'sent' status of the LSI interrupt source is modeled with the 'P' > >> bit of the ESB and the assertion stat

Re: [Qemu-devel] [PATCH v3 02/35] ppc/xive: add support for the LSI interrupt sources

2018-04-23 Thread Cédric Le Goater
On 04/23/2018 08:44 AM, David Gibson wrote: > On Thu, Apr 19, 2018 at 02:42:58PM +0200, Cédric Le Goater wrote: >> The 'sent' status of the LSI interrupt source is modeled with the 'P' >> bit of the ESB and the assertion status of the source is maintained in >> an array under the main sPAPRXive obj

Re: [Qemu-devel] [PATCH v3 02/35] ppc/xive: add support for the LSI interrupt sources

2018-04-22 Thread David Gibson
On Thu, Apr 19, 2018 at 02:42:58PM +0200, Cédric Le Goater wrote: > The 'sent' status of the LSI interrupt source is modeled with the 'P' > bit of the ESB and the assertion status of the source is maintained in > an array under the main sPAPRXive object. The type of the source is > stored in the sa

[Qemu-devel] [PATCH v3 02/35] ppc/xive: add support for the LSI interrupt sources

2018-04-19 Thread Cédric Le Goater
The 'sent' status of the LSI interrupt source is modeled with the 'P' bit of the ESB and the assertion status of the source is maintained in an array under the main sPAPRXive object. The type of the source is stored in the same array for practical reasons. Signed-off-by: Cédric Le Goater --- hw/