Merge branch 'irq/urgent' into x86/apic
authorThomas Gleixner <tglx@linutronix.de>
Thu, 12 Oct 2017 09:02:50 +0000 (11:02 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 12 Oct 2017 09:02:50 +0000 (11:02 +0200)
Pick up core changes which affect the vector rework.

1  2 
arch/x86/kernel/traps.c
kernel/irq/chip.c
kernel/irq/irqdomain.c
kernel/irq/manage.c

Simple merge
@@@ -271,11 -265,10 +271,11 @@@ int irq_startup(struct irq_desc *desc, 
                        irq_setup_affinity(desc);
                        break;
                case IRQ_STARTUP_MANAGED:
+                       irq_do_set_affinity(d, aff, false);
                        ret = __irq_startup(desc);
-                       irq_set_affinity_locked(d, aff, false);
                        break;
                case IRQ_STARTUP_ABORT:
 +                      irqd_set_managed_shutdown(d);
                        return 0;
                }
        }
Simple merge
Simple merge