Hi Xianglai, > From: xianglai li <lixiang...@loongson.cn> > Sent: Tuesday, September 26, 2023 10:55 AM > To: qemu-devel@nongnu.org > Cc: Bernhard Beschow <shen...@gmail.com>; Salil Mehta > <salil.me...@opnsrc.net>; Salil Mehta <salil.me...@huawei.com>; Xiaojuan > Yang <yangxiaoj...@loongson.cn>; Song Gao <gaos...@loongson.cn>; Michael S. > Tsirkin <m...@redhat.com>; Igor Mammedov <imamm...@redhat.com>; Ani Sinha > <anisi...@redhat.com>; Paolo Bonzini <pbonz...@redhat.com>; Richard > Henderson <richard.hender...@linaro.org>; Eduardo Habkost > <edua...@habkost.net>; Marcel Apfelbaum <marcel.apfelb...@gmail.com>; > Philippe Mathieu-Daudé <phi...@linaro.org>; wangyanan (Y) > <wangyana...@huawei.com>; Daniel P. Berrangé <berra...@redhat.com>; Peter > Xu <pet...@redhat.com>; David Hildenbrand <da...@redhat.com>; Bibo Mao > <maob...@loongson.cn> > Subject: [PATCH v3 7/7] Update the ACPI table for the Loongarch CPU > > Add new types of GED devices for Loongarch machines, > add CPU hot-(un)plug event response and address spaces, > and update the ACPI table. > > Cc: "Bernhard Beschow" <shen...@gmail.com> > Cc: "Salil Mehta" <salil.me...@opnsrc.net> > Cc: "Salil Mehta" <salil.me...@huawei.com> > Cc: Xiaojuan Yang <yangxiaoj...@loongson.cn> > Cc: Song Gao <gaos...@loongson.cn> > Cc: "Michael S. Tsirkin" <m...@redhat.com> > Cc: Igor Mammedov <imamm...@redhat.com> > Cc: Ani Sinha <anisi...@redhat.com> > Cc: Paolo Bonzini <pbonz...@redhat.com> > Cc: Richard Henderson <richard.hender...@linaro.org> > Cc: Eduardo Habkost <edua...@habkost.net> > Cc: Marcel Apfelbaum <marcel.apfelb...@gmail.com> > Cc: "Philippe Mathieu-Daudé" <phi...@linaro.org> > Cc: Yanan Wang <wangyana...@huawei.com> > Cc: "Daniel P. Berrangé" <berra...@redhat.com> > Cc: Peter Xu <pet...@redhat.com> > Cc: David Hildenbrand <da...@redhat.com> > Cc: Bibo Mao <maob...@loongson.cn> > Signed-off-by: xianglai li <lixiang...@loongson.cn> > --- > hw/acpi/acpi-cpu-hotplug-stub.c | 9 +++++++++ > hw/loongarch/acpi-build.c | 34 ++++++++++++++++++++++++++++++++- > hw/loongarch/virt.c | 3 ++- > include/hw/loongarch/virt.h | 1 + > 4 files changed, 45 insertions(+), 2 deletions(-) > > diff --git a/hw/acpi/acpi-cpu-hotplug-stub.c b/hw/acpi/acpi-cpu-hotplug- > stub.c > index 2aec90d968..b3ac7a1e31 100644 > --- a/hw/acpi/acpi-cpu-hotplug-stub.c > +++ b/hw/acpi/acpi-cpu-hotplug-stub.c > @@ -19,6 +19,15 @@ void legacy_acpi_cpu_hotplug_init(MemoryRegion *parent, > Object *owner, > return; > } > > +void build_cpus_aml(Aml *table, MachineState *machine, CPUHotplugFeatures > opts, > + build_madt_cpu_fn build_madt_cpu, hwaddr mmap_io_base, > + const char *res_root, > + const char *event_handler_method, > + AmlRegionSpace rs) > +{ > + return; > +} > + > void acpi_cpu_ospm_status(CPUHotplugState *cpu_st, ACPIOSTInfoList > ***list) > { > return;
Above change is already part of the architecture agnostic patch-set. Not required here! Thanks Salil.