On 23.09.25 21:38, Julien Grall wrote:
> 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?
Only because this series is for ARM, if it could be generic (at least partially) - even better.
--
Best regards,
-grygorii