Merge commit 'v2.6.27-rc1' into x86/core
[linux-block.git] / kernel / irq / manage.c
index 7d73e008fc3b4634e28a4d3d905513acdf0f7ca0..22d10d3189f8bdb30d6d999f1c3692b70f6f7328 100644 (file)
@@ -184,8 +184,7 @@ static void __enable_irq(struct irq_desc *desc, unsigned int irq)
 {
        switch (desc->depth) {
        case 0:
-               printk(KERN_WARNING "Unbalanced enable for IRQ %d\n", irq);
-               WARN_ON(1);
+               WARN(1, KERN_WARNING "Unbalanced enable for IRQ %d\n", irq);
                break;
        case 1: {
                unsigned int status = desc->status & ~IRQ_DISABLED;