[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v1 0/4] Implement CPU hotplug on Arm



Hi Grygorii,

On 23/09/2025 17:09, Grygorii Strashko wrote:
On 18.09.25 15:16, Mykyta Poturai wrote:
This series implements support for CPU hotplug/unplug on Arm. To achieve this,
several things need to be done:

1. XEN_SYSCTL_CPU_HOTPLUG_* calls implemented.
2. timer and GIC maintenance interrupts switched to static irqactions to remove
the need for freeing them during release_irq.
3. Enabled the build of xen-hptool on Arm.

Tested on QEMU.

Mykyta Poturai (4):
   arm/time: Use static irqaction
   arm/gic: Use static irqaction
   arm/sysctl: Implement cpu hotplug ops
   tools: Allow building xen-hptool without CONFIG_MIGRATE

  config/arm64.mk                  |  1 +
  config/x86_32.mk                 |  1 +
  config/x86_64.mk                 |  1 +
  tools/libs/guest/Makefile.common |  4 +-
  tools/misc/Makefile              |  2 +-
  xen/arch/arm/gic.c               | 10 ++++-
  xen/arch/arm/sysctl.c            | 67 ++++++++++++++++++++++++++++++++
  xen/arch/arm/time.c              | 20 ++++++++--
  8 files changed, 98 insertions(+), 8 deletions(-)


Hence you introducing new feature for ARM I'd very much appreciated if you
add corresponding documentation under docs/hypervisor-guide/arm/.

I think some documentation is good. But why does this need to be Arm specific?

Cheers,

--
Julien Grall




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.