Re: [PATCH] genirq: Consider domain hierarchy when checking for IRQCHIP_ONESHOT_SAFE

2018-08-03 Thread Thomas Gleixner
On Fri, 3 Aug 2018, Heiner Kallweit wrote: > On 03.08.2018 22:00, Thomas Gleixner wrote: > > On Fri, 3 Aug 2018, Heiner Kallweit wrote: > > > >> In case of a domain hierarchy we may miss the IRQCHIP_ONESHOT_SAFE > >> flag because we look at top of the stack only. See also discussion > >> here: htt

Re: [PATCH] genirq: Consider domain hierarchy when checking for IRQCHIP_ONESHOT_SAFE

2018-08-03 Thread Heiner Kallweit
On 03.08.2018 22:00, Thomas Gleixner wrote: > On Fri, 3 Aug 2018, Heiner Kallweit wrote: > >> In case of a domain hierarchy we may miss the IRQCHIP_ONESHOT_SAFE >> flag because we look at top of the stack only. See also discussion >> here: https://marc.info/?l=linux-kernel&m=153301773524685&w=2 >

Re: [PATCH] genirq: Consider domain hierarchy when checking for IRQCHIP_ONESHOT_SAFE

2018-08-03 Thread Thomas Gleixner
On Fri, 3 Aug 2018, Heiner Kallweit wrote: > In case of a domain hierarchy we may miss the IRQCHIP_ONESHOT_SAFE > flag because we look at top of the stack only. See also discussion > here: https://marc.info/?l=linux-kernel&m=153301773524685&w=2 I think you misunderstood: > I think the top most c

[PATCH] genirq: Consider domain hierarchy when checking for IRQCHIP_ONESHOT_SAFE

2018-08-03 Thread Heiner Kallweit
In case of a domain hierarchy we may miss the IRQCHIP_ONESHOT_SAFE flag because we look at top of the stack only. See also discussion here: https://marc.info/?l=linux-kernel&m=153301773524685&w=2 Signed-off-by: Heiner Kallweit --- Uups, PATCH tag was missing. --- kernel/irq/manage.c | 12 +++