Re: [PATCH v4 16/24] xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST

2012-09-14 Thread Marc Zyngier
On 14/09/12 15:28, Stefano Stabellini wrote: > On Fri, 14 Sep 2012, Marc Zyngier wrote: >> On 14/09/12 15:13, Stefano Stabellini wrote: >>> On Fri, 14 Sep 2012, Marc Zyngier wrote: On 14/09/12 12:13, Stefano Stabellini wrote: > Reset the IRQ_NOAUTOEN and IRQ_NOREQUEST flags that are enable

Re: [PATCH v4 16/24] xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST

2012-09-14 Thread Stefano Stabellini
On Fri, 14 Sep 2012, Marc Zyngier wrote: > On 14/09/12 15:13, Stefano Stabellini wrote: > > On Fri, 14 Sep 2012, Marc Zyngier wrote: > >> On 14/09/12 12:13, Stefano Stabellini wrote: > >>> Reset the IRQ_NOAUTOEN and IRQ_NOREQUEST flags that are enabled by > >>> default on ARM. If IRQ_NOAUTOEN is se

Re: [PATCH v4 16/24] xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST

2012-09-14 Thread Marc Zyngier
On 14/09/12 15:13, Stefano Stabellini wrote: > On Fri, 14 Sep 2012, Marc Zyngier wrote: >> On 14/09/12 12:13, Stefano Stabellini wrote: >>> Reset the IRQ_NOAUTOEN and IRQ_NOREQUEST flags that are enabled by >>> default on ARM. If IRQ_NOAUTOEN is set, __setup_irq doesn't call >>> irq_startup, that i

Re: [PATCH v4 16/24] xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST

2012-09-14 Thread Stefano Stabellini
On Fri, 14 Sep 2012, Marc Zyngier wrote: > On 14/09/12 12:13, Stefano Stabellini wrote: > > Reset the IRQ_NOAUTOEN and IRQ_NOREQUEST flags that are enabled by > > default on ARM. If IRQ_NOAUTOEN is set, __setup_irq doesn't call > > irq_startup, that is responsible for calling irq_unmask at startup

Re: [PATCH v4 16/24] xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST

2012-09-14 Thread Marc Zyngier
On 14/09/12 12:13, Stefano Stabellini wrote: > Reset the IRQ_NOAUTOEN and IRQ_NOREQUEST flags that are enabled by > default on ARM. If IRQ_NOAUTOEN is set, __setup_irq doesn't call > irq_startup, that is responsible for calling irq_unmask at startup time. > As a result event channels remain masked.

[PATCH v4 16/24] xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST

2012-09-14 Thread Stefano Stabellini
Reset the IRQ_NOAUTOEN and IRQ_NOREQUEST flags that are enabled by default on ARM. If IRQ_NOAUTOEN is set, __setup_irq doesn't call irq_startup, that is responsible for calling irq_unmask at startup time. As a result event channels remain masked. Signed-off-by: Stefano Stabellini Acked-by: Konrad