[RFC Patch V1 0/4] enhance IOAPIC core to support hotplug

From: Jiang Liu
Date: Tue May 27 2014 - 04:22:12 EST


This patch set enhances IOAPIC core to support IOAPIC hotplug on x86
platforms. It's based on another patch set "use irqdomain to dynamically
allocate IRQ for IOAPIC" at https://lkml.org/lkml/2014/5/27/86

You may pull from
https://github.com/jiangliu/linux.git ioapic/hotplug

Once passed review, we will use Yinghai's patches to glue IOAPIC
driver and ACPI PCI root driver to handle hotplug events.

Jiang Liu (4):
x86, irq: refine mp_register_ioapic() to prepare for IOAPIC hotplug
x86, irq, ACPI: introduce a rwsem to protect IOAPIC operations from
hotplug
x86, irq, ACPI: implement interface to support ACPI based IOAPIC
hot-addition
x86, irq, ACPI: implement interface to support ACPI based IOAPIC
hot-removal

arch/x86/include/asm/io_apic.h | 5 +-
arch/x86/kernel/acpi/boot.c | 44 +++++++--
arch/x86/kernel/apic/io_apic.c | 207 ++++++++++++++++++++++++++++++----------
3 files changed, 196 insertions(+), 60 deletions(-)

--
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/