Re: [Qemu-devel] [RFC PATCH v2 09/21] ppc/xive: extend the interrupt presenter model for XIVE

2017-09-22 Thread Cédric Le Goater
On 09/22/2017 12:58 PM, David Gibson wrote: > On Tue, Sep 19, 2017 at 09:28:45PM +0200, Cédric Le Goater wrote: >> On 09/19/2017 09:36 AM, David Gibson wrote: >>> On Mon, Sep 11, 2017 at 07:12:23PM +0200, Cédric Le Goater wrote: The XIVE interrupt presenter exposes a set of Thread Interrupt

Re: [Qemu-devel] [RFC PATCH v2 09/21] ppc/xive: extend the interrupt presenter model for XIVE

2017-09-22 Thread David Gibson
On Tue, Sep 19, 2017 at 09:28:45PM +0200, Cédric Le Goater wrote: > On 09/19/2017 09:36 AM, David Gibson wrote: > > On Mon, Sep 11, 2017 at 07:12:23PM +0200, Cédric Le Goater wrote: > >> The XIVE interrupt presenter exposes a set of Thread Interrupt > >> Management Areas, also called rings, one

Re: [Qemu-devel] [RFC PATCH v2 09/21] ppc/xive: extend the interrupt presenter model for XIVE

2017-09-19 Thread Cédric Le Goater
On 09/19/2017 09:36 AM, David Gibson wrote: > On Mon, Sep 11, 2017 at 07:12:23PM +0200, Cédric Le Goater wrote: >> The XIVE interrupt presenter exposes a set of Thread Interrupt >> Management Areas, also called rings, one per different level of >> privilege (four in all). This area is used to

Re: [Qemu-devel] [RFC PATCH v2 09/21] ppc/xive: extend the interrupt presenter model for XIVE

2017-09-19 Thread David Gibson
On Mon, Sep 11, 2017 at 07:12:23PM +0200, Cédric Le Goater wrote: > The XIVE interrupt presenter exposes a set of Thread Interrupt > Management Areas, also called rings, one per different level of > privilege (four in all). This area is used to handle priority > management and interrupt

[Qemu-devel] [RFC PATCH v2 09/21] ppc/xive: extend the interrupt presenter model for XIVE

2017-09-11 Thread Cédric Le Goater
The XIVE interrupt presenter exposes a set of Thread Interrupt Management Areas, also called rings, one per different level of privilege (four in all). This area is used to handle priority management and interrupt acknowledgment among other things. We extend the ICPState object with a cache of