mirror_qemu/hw/acpi
Igor Mammedov 679dd1a957 pc: use new CPU hotplug interface since 2.7 machine type
For compatibility reasons PC/Q35 will start with legacy
CPU hotplug interface by default but with new CPU hotplug
AML code since 2.7 machine type. That way legacy firmware
that doesn't use QEMU generated ACPI tables will be
able to continue using legacy CPU hotplug interface.

While new machine type, with firmware supporting QEMU
provided ACPI tables, will generate new CPU hotplug AML,
which will switch to new CPU hotplug interface when
guest OS executes its _INI method on ACPI tables
loading.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2016-06-24 05:21:38 +03:00
..
Makefile.objs acpi: cpuhp: add CPU devices AML with _STA method 2016-06-24 05:21:01 +03:00
acpi_interface.c acpi: extend ACPI interface to provide send_event hook 2016-06-07 15:36:54 +03:00
aml-build.c acpi: add aml_call5 2016-06-24 05:13:57 +03:00
bios-linker-loader.c acpi: make bios_linker_loader_add_checksum() API offset based 2016-06-07 15:39:27 +03:00
core.c acpi: extend ACPI interface to provide send_event hook 2016-06-07 15:36:54 +03:00
cpu.c pc: use new CPU hotplug interface since 2.7 machine type 2016-06-24 05:21:38 +03:00
cpu_hotplug.c pc: use new CPU hotplug interface since 2.7 machine type 2016-06-24 05:21:38 +03:00
ich9.c pc: use new CPU hotplug interface since 2.7 machine type 2016-06-24 05:21:38 +03:00
ipmi.c acpi: Add IPMI table entries 2016-06-24 05:13:57 +03:00
memory_hotplug.c pc: use AcpiDeviceIfClass.send_event to issue GPE events 2016-06-07 15:36:54 +03:00
memory_hotplug_acpi_table.c x86: Clean up includes 2016-01-29 15:07:22 +00:00
nvdimm.c nvdimm acpi: support Set Namespace Label Data function 2016-06-24 05:13:57 +03:00
pcihp.c pc: use AcpiDeviceIfClass.send_event to issue GPE events 2016-06-07 15:36:54 +03:00
piix4.c pc: use new CPU hotplug interface since 2.7 machine type 2016-06-24 05:21:38 +03:00
tco.c x86: Clean up includes 2016-01-29 15:07:22 +00:00
trace-events acpi: cpuhp: add cpu._OST handling 2016-06-24 05:21:35 +03:00