[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests
|
From: |
Edgar E. Iglesias |
|
Subject: |
[PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests |
|
Date: |
Mon, 12 Aug 2024 15:05:59 +0200 |
From: "Edgar E. Iglesias" <edgar.iglesias@amd.com>
Add SMP support for Xen PVH ARM guests. Create max_cpus ioreq
servers to handle hotplug.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
---
hw/arm/xen_arm.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/hw/arm/xen_arm.c b/hw/arm/xen_arm.c
index 5f75cc3779..ef8315969c 100644
--- a/hw/arm/xen_arm.c
+++ b/hw/arm/xen_arm.c
@@ -173,7 +173,7 @@ static void xen_arm_init(MachineState *machine)
xen_init_ram(machine);
- xen_register_ioreq(xam->state, machine->smp.cpus, &xen_memory_listener);
+ xen_register_ioreq(xam->state, machine->smp.max_cpus,
&xen_memory_listener);
xen_create_virtio_mmio_devices(xam);
@@ -218,7 +218,8 @@ static void xen_arm_machine_class_init(ObjectClass *oc,
void *data)
MachineClass *mc = MACHINE_CLASS(oc);
mc->desc = "Xen PVH ARM machine";
mc->init = xen_arm_init;
- mc->max_cpus = 1;
+ /* MAX number of vcpus supported by Xen. */
+ mc->max_cpus = GUEST_MAX_VCPUS;
mc->default_machine_opts = "accel=xen";
/* Set explicitly here to make sure that real ram_size is passed */
mc->default_ram_size = 0;
--
2.43.0
- [PATCH v1 00/10] xen: pvh: Partial QOM:fication with new x86 PVH machine, Edgar E. Iglesias, 2024/08/12
- [PATCH v1 02/10] hw/arm: xenpvh: Update file header to use SPDX, Edgar E. Iglesias, 2024/08/12
- [PATCH v1 01/10] MAINTAINERS: Add docs/system/arm/xenpvh.rst, Edgar E. Iglesias, 2024/08/12
- [PATCH v1 06/10] hw/arm: xenpvh: Rename xen_arm.c -> xen-pvh.c, Edgar E. Iglesias, 2024/08/12
- [PATCH v1 03/10] hw/arm: xenpvh: Tweak machine description, Edgar E. Iglesias, 2024/08/12
- [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests,
Edgar E. Iglesias <=
- Re: [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests, Stefano Stabellini, 2024/08/12
- Re: [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests, Edgar E. Iglesias, 2024/08/13
- Re: [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests, Andrew Cooper, 2024/08/13
- Re: [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests, Stefano Stabellini, 2024/08/13
- Re: [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests, Edgar E. Iglesias, 2024/08/14
- Re: [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests, Stefano Stabellini, 2024/08/14
- Re: [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests, Edgar E. Iglesias, 2024/08/16
- Re: [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests, Stefano Stabellini, 2024/08/16
- Re: [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests, Jason Andryuk, 2024/08/16
- Re: [PATCH v1 04/10] hw/arm: xenpvh: Add support for SMP guests, Edgar E. Iglesias, 2024/08/20