From: Alan Cox <[email protected]> More relevantly what about termination and locks ?
Anyway the array check is useless so remove it. Signed-off-by: Alan Cox <[email protected]> --- kernel/irq/manage.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index 4c69326..ea39714 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c @@ -792,8 +792,9 @@ static void irq_thread_dtor(struct callback_head *unused) action = kthread_data(tsk); + /* FIXME: locking */ pr_err("exiting task \"%s\" (%d) is an active IRQ thread (irq %d)\n", - tsk->comm ? tsk->comm : "", tsk->pid, action->irq); + tsk->comm, tsk->pid, action->irq); desc = irq_to_desc(action->irq); -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

