]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - kernel/irq/manage.c
[PATCH] don't do exit_io_context() until we know we won't be doing any IO
[linux-2.6-omap-h63xx.git] / kernel / irq / manage.c
index 81c49a4d679eb03e54b9be8bb70d5f8f98447a41..97d5559997d28d1b4811b5ed5d1b267cc8715a49 100644 (file)
@@ -366,6 +366,8 @@ int request_irq(unsigned int irq,
        action->next = NULL;
        action->dev_id = dev_id;
 
+       select_smp_affinity(irq);
+
        retval = setup_irq(irq, action);
        if (retval)
                kfree(action);