]> Pileus Git - ~andy/linux/blobdiff - kernel/irq/manage.c
Merge branch 'irq/numa' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux...
[~andy/linux] / kernel / irq / manage.c
index 0587c5ceaed8927d4cd9fd464bebbcb583ac8c6a..b0c9005205171db8e26ae53b5884af485c3648d3 100644 (file)
@@ -179,7 +179,7 @@ static void irq_affinity_notify(struct work_struct *work)
                cpumask_copy(cpumask, desc->pending_mask);
        else
 #endif
-               cpumask_copy(cpumask, desc->affinity);
+               cpumask_copy(cpumask, desc->irq_data.affinity);
        raw_spin_unlock_irqrestore(&desc->lock, flags);
 
        notify->notify(notify, cpumask);
@@ -1182,7 +1182,7 @@ int request_threaded_irq(unsigned int irq, irq_handler_t handler,
        if (retval)
                kfree(action);
 
-#ifdef CONFIG_DEBUG_SHIRQ
+#ifdef CONFIG_DEBUG_SHIRQ_FIXME
        if (!retval && (irqflags & IRQF_SHARED)) {
                /*
                 * It's a shared IRQ -- the driver ought to be prepared for it