Re: [Qemu-devel] [PATCH v5 15/36] spapr: introdude a new machine IRQ backend for XIVE

2018-11-29 Thread David Gibson
On Thu, Nov 29, 2018 at 04:34:51PM +0100, Cédric Le Goater wrote: > On 11/29/18 2:07 AM, David Gibson wrote: > > On Wed, Nov 28, 2018 at 06:16:58PM +0100, Cédric Le Goater wrote: > >> On 11/28/18 4:28 AM, David Gibson wrote: > >>> On Fri, Nov 16, 2018 at 11:57:08AM +0100, Cédric Le Goater wrote: >

Re: [Qemu-devel] [PATCH v5 15/36] spapr: introdude a new machine IRQ backend for XIVE

2018-11-29 Thread Cédric Le Goater
On 11/29/18 2:07 AM, David Gibson wrote: > On Wed, Nov 28, 2018 at 06:16:58PM +0100, Cédric Le Goater wrote: >> On 11/28/18 4:28 AM, David Gibson wrote: >>> On Fri, Nov 16, 2018 at 11:57:08AM +0100, Cédric Le Goater wrote: The XIVE IRQ backend uses the same layout as the new XICS backend but >

Re: [Qemu-devel] [PATCH v5 15/36] spapr: introdude a new machine IRQ backend for XIVE

2018-11-28 Thread David Gibson
On Wed, Nov 28, 2018 at 06:16:58PM +0100, Cédric Le Goater wrote: > On 11/28/18 4:28 AM, David Gibson wrote: > > On Fri, Nov 16, 2018 at 11:57:08AM +0100, Cédric Le Goater wrote: > >> The XIVE IRQ backend uses the same layout as the new XICS backend but > >> covers the full range of the IRQ number

Re: [Qemu-devel] [PATCH v5 15/36] spapr: introdude a new machine IRQ backend for XIVE

2018-11-28 Thread Cédric Le Goater
On 11/28/18 4:28 AM, David Gibson wrote: > On Fri, Nov 16, 2018 at 11:57:08AM +0100, Cédric Le Goater wrote: >> The XIVE IRQ backend uses the same layout as the new XICS backend but >> covers the full range of the IRQ number space. The IRQ numbers for the >> CPU IPIs are allocated at the bottom of

Re: [Qemu-devel] [PATCH v5 15/36] spapr: introdude a new machine IRQ backend for XIVE

2018-11-27 Thread David Gibson
On Fri, Nov 16, 2018 at 11:57:08AM +0100, Cédric Le Goater wrote: > The XIVE IRQ backend uses the same layout as the new XICS backend but > covers the full range of the IRQ number space. The IRQ numbers for the > CPU IPIs are allocated at the bottom of this space, below 4K, to > preserve compatibil

[Qemu-devel] [PATCH v5 15/36] spapr: introdude a new machine IRQ backend for XIVE

2018-11-16 Thread Cédric Le Goater
The XIVE IRQ backend uses the same layout as the new XICS backend but covers the full range of the IRQ number space. The IRQ numbers for the CPU IPIs are allocated at the bottom of this space, below 4K, to preserve compatibility with XICS which does not use that range. This should be enough given