Re: [Qemu-devel] [PATCH 12/25] spapr: introduce a XIVE interrupt presenter model

2017-12-01 Thread Cédric Le Goater
>>> That'd be ok. Or call if sPAPRIVPE. Or even call it TIMA. I'd be >>> fine with any of those. >> >> In this model, I am making a lot of shortcuts in the XIVE concepts >> (which I don't master completely yet ...) >> >> The IVPE is the part of the overall controller doing the interrupt >> pre

Re: [Qemu-devel] [PATCH 12/25] spapr: introduce a XIVE interrupt presenter model

2017-12-01 Thread David Gibson
On Thu, Nov 30, 2017 at 01:44:51PM +, Cédric Le Goater wrote: > On 11/30/2017 04:06 AM, David Gibson wrote: > > On Wed, Nov 29, 2017 at 10:55:34AM +0100, Cédric Le Goater wrote: > >> On 11/29/2017 06:11 AM, David Gibson wrote: > >>> On Thu, Nov 23, 2017 at 02:29:42PM +0100, Cédric Le Goater wro

Re: [Qemu-devel] [PATCH 12/25] spapr: introduce a XIVE interrupt presenter model

2017-11-30 Thread Cédric Le Goater
On 11/30/2017 04:06 AM, David Gibson wrote: > On Wed, Nov 29, 2017 at 10:55:34AM +0100, Cédric Le Goater wrote: >> On 11/29/2017 06:11 AM, David Gibson wrote: >>> On Thu, Nov 23, 2017 at 02:29:42PM +0100, Cédric Le Goater wrote: The XIVE interrupt presenter exposes a set of rings, also called

Re: [Qemu-devel] [PATCH 12/25] spapr: introduce a XIVE interrupt presenter model

2017-11-29 Thread David Gibson
On Wed, Nov 29, 2017 at 10:55:34AM +0100, Cédric Le Goater wrote: > On 11/29/2017 06:11 AM, David Gibson wrote: > > On Thu, Nov 23, 2017 at 02:29:42PM +0100, Cédric Le Goater wrote: > >> The XIVE interrupt presenter exposes a set of rings, also called > >> Thread Interrupt Management Areas (TIMA),

Re: [Qemu-devel] [PATCH 12/25] spapr: introduce a XIVE interrupt presenter model

2017-11-29 Thread Cédric Le Goater
On 11/29/2017 06:11 AM, David Gibson wrote: > On Thu, Nov 23, 2017 at 02:29:42PM +0100, Cédric Le Goater wrote: >> The XIVE interrupt presenter exposes a set of rings, also called >> Thread Interrupt Management Areas (TIMA), to handle priority >> management and interrupt acknowledgment among other

Re: [Qemu-devel] [PATCH 12/25] spapr: introduce a XIVE interrupt presenter model

2017-11-28 Thread David Gibson
On Thu, Nov 23, 2017 at 02:29:42PM +0100, Cédric Le Goater wrote: > The XIVE interrupt presenter exposes a set of rings, also called > Thread Interrupt Management Areas (TIMA), to handle priority > management and interrupt acknowledgment among other things. There is > one ring per level of privileg

[Qemu-devel] [PATCH 12/25] spapr: introduce a XIVE interrupt presenter model

2017-11-23 Thread Cédric Le Goater
The XIVE interrupt presenter exposes a set of rings, also called Thread Interrupt Management Areas (TIMA), to handle priority management and interrupt acknowledgment among other things. There is one ring per level of privilege, four in all. The one we are interested in for the sPAPR machine is the