qemu/include/hw/i386
Gerd Hoffmann 0cca1a918b x86: move cpu hotplug from pc to x86
The cpu hotplug code handles the initialization of coldplugged cpus
too, so it is needed even in case cpu hotplug is not supported.

Move the code from pc to x86, so microvm can use it.

Move both plug and unplug to keep everything in one place, even
though microvm needs plug only.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Sergio Lopez <slp@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Message-id: 20200915120909.20838-16-kraxel@redhat.com
2020-09-17 14:16:19 +02:00
..
apic_internal.h Use DECLARE_*CHECKER* macros 2020-09-09 09:27:09 -04:00
apic-msidef.h i386/msi: Correct mask of destination ID in MSI address 2017-12-01 18:28:15 +02:00
apic.h Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
ich9.h Use DECLARE_*CHECKER* macros 2020-09-09 09:27:09 -04:00
intel_iommu.h Use DECLARE_*CHECKER* macros 2020-09-09 09:27:09 -04:00
ioapic_internal.h Use DECLARE_*CHECKER* macros 2020-09-09 09:27:09 -04:00
ioapic.h ioapic: use TYPE_FOO MACRO than constant string 2019-01-09 11:33:47 +01:00
microvm.h x86: move acpi_dev from pc/microvm 2020-09-17 14:16:19 +02:00
pc.h x86: move acpi_dev from pc/microvm 2020-09-17 14:16:19 +02:00
topology.h Revert "hw/i386: Update structures to save the number of nodes per package" 2020-09-02 07:29:26 -04:00
vmport.h hw/i386/vmport: Add support for CMD_GETHZ 2020-06-10 12:09:53 -04:00
x86-iommu.h Use DECLARE_*CHECKER* macros 2020-09-09 09:27:09 -04:00
x86.h x86: move cpu hotplug from pc to x86 2020-09-17 14:16:19 +02:00