Thread (5 messages) 5 messages, 3 authors, 2021-03-18

Re: [patch 1/1] genirq: Disable interrupts for force threaded handlers

From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Date: 2021-03-18 08:52:47
Also in: lkml, netdev

On 2021-03-17 17:23:39 [+0100], Johan Hovold wrote:
quoted
quoted
thread(irq_A)
  irq_handler(A)
    spin_lock(&foo->lock);

interrupt(irq_B)
  irq_handler(B)
    spin_lock(&foo->lock);
It will not because both threads will wake_up(thread).
Note that the above says "interrupt(irq_B)" suggesting it's a
non-threaded interrupt unlike irq_A.
I missed that bit, thanks.

Sebastian
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help