Files
Linux/include
Sebastian Andrzej Siewior 09089db798 irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT
On PREEMPT_RT most items are processed as LAZY via softirq context.
Avoid to spin-wait for them because irq_work_sync() could have higher
priority and not allow the irq-work to be completed.

Wait additionally for !IRQ_WORK_HARD_IRQ irq_work items on PREEMPT_RT.

Signed-off-by: Sebastian Andrzej Siewior <[email protected]>
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Link: https://lkml.kernel.org/r/[email protected]
2021-10-15 11:25:18 +02:00
..
…
…
2021-09-20 12:43:34 +01:00
…
…
…
2021-09-22 00:13:38 -04:00
…
…
2021-09-20 17:01:21 +02:00