Re: [Xen-devel] [PATCH v5 16/33] xen, irq: Call irq_alloc_reserved_desc_at() at first

2014-01-07 Thread Stefano Stabellini
On Mon, 6 Jan 2014, Yinghai Lu wrote: > On Fri, Jan 3, 2014 at 9:50 AM, Stefano Stabellini > wrote: > > >> drivers/xen/events.c | 8 ++-- > >> 1 file changed, 6 insertions(+), 2 deletions(-) > >> > >> diff --git a/drivers/xen/events.c b/drivers/xen/events.c > >> index 4035e83..020cd77

Re: [Xen-devel] [PATCH v5 16/33] xen, irq: Call irq_alloc_reserved_desc_at() at first

2014-01-07 Thread Stefano Stabellini
On Mon, 6 Jan 2014, Yinghai Lu wrote: On Fri, Jan 3, 2014 at 9:50 AM, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: drivers/xen/events.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/xen/events.c b/drivers/xen/events.c index

Re: [Xen-devel] [PATCH v5 16/33] xen, irq: Call irq_alloc_reserved_desc_at() at first

2014-01-06 Thread Yinghai Lu
On Fri, Jan 3, 2014 at 9:50 AM, Stefano Stabellini wrote: >> drivers/xen/events.c | 8 ++-- >> 1 file changed, 6 insertions(+), 2 deletions(-) >> >> diff --git a/drivers/xen/events.c b/drivers/xen/events.c >> index 4035e83..020cd77 100644 >> --- a/drivers/xen/events.c >> +++

Re: [Xen-devel] [PATCH v5 16/33] xen, irq: Call irq_alloc_reserved_desc_at() at first

2014-01-06 Thread Yinghai Lu
On Fri, Jan 3, 2014 at 9:50 AM, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: drivers/xen/events.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/xen/events.c b/drivers/xen/events.c index 4035e83..020cd77 100644 --- a/drivers/xen/events.c

Re: [Xen-devel] [PATCH v5 16/33] xen, irq: Call irq_alloc_reserved_desc_at() at first

2014-01-03 Thread Stefano Stabellini
On Thu, 2 Jan 2014, Yinghai Lu wrote: > To make x86 irq allocation to be same with booting path and ioapic > hot add path, We will pre-reserve irq for all gsi at first. > We have to use alloc_reserved here, otherwise irq_alloc_desc_at will fail > because bit is already get marked for pre-reserved

Re: [Xen-devel] [PATCH v5 16/33] xen, irq: Call irq_alloc_reserved_desc_at() at first

2014-01-03 Thread Stefano Stabellini
On Thu, 2 Jan 2014, Yinghai Lu wrote: To make x86 irq allocation to be same with booting path and ioapic hot add path, We will pre-reserve irq for all gsi at first. We have to use alloc_reserved here, otherwise irq_alloc_desc_at will fail because bit is already get marked for pre-reserved in