diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2011-02-24 00:52:21 +0100 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2011-02-25 20:24:22 +0100 |
commit | 8eb90c30e0e815a1308828352eabd03ca04229dd (patch) | |
tree | cc41c26975f8ab4e9f3ed734f1bdad9b3774685a /kernel/irq | |
parent | genirq: Add IRQF_NO_THREAD (diff) | |
download | linux-8eb90c30e0e815a1308828352eabd03ca04229dd.tar.xz linux-8eb90c30e0e815a1308828352eabd03ca04229dd.zip |
sched: Switch wait_task_inactive to schedule_hrtimeout()
When we force thread hard and soft interrupts the startup of ksoftirqd
would hang in kthread_bind() when wait_task_inactive() calls
schedule_timeout_uninterruptible() because there is no softirq yet
which will wake us up.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Peter Zijlstra <peterz@infradead.org>
LKML-Reference: <20110223234956.677109139@linutronix.de>
Diffstat (limited to 'kernel/irq')
0 files changed, 0 insertions, 0 deletions