On Mon, Jan 08, 2024 at 20:26:07 +0100, Andrea Bolognani wrote:
> Since aarch64 doesn't support CPU hotplug at the moment, we have
> to get a bit creative.
> 
> While the 'query-cpus-fast' output is taken directly from a VM
> configured as
> 
>   <vcpu current='7'>16</vcpu>
>   <cpu mode='host-passthrough'>
>     <topology sockets='2' dies='1' clusters='2' cores='2' threads='2'/>
>   </cpu>
> 
> the 'query-hotpluggable-cpus' output is constructed by hand
> starting from the former and using the 'x86-dies' test data as
> a model.
> 
> Signed-off-by: Andrea Bolognani <[email protected]>
> ---
>  ...torjson-cpuinfo-aarch64-clusters-cpus.json |  88 +++++++++
>  ...json-cpuinfo-aarch64-clusters-hotplug.json | 171 ++++++++++++++++++
>  ...umonitorjson-cpuinfo-aarch64-clusters.data | 108 +++++++++++
>  tests/qemumonitorjsontest.c                   |   9 +-
>  4 files changed, 375 insertions(+), 1 deletion(-)
>  create mode 100644 
> tests/qemumonitorjsondata/qemumonitorjson-cpuinfo-aarch64-clusters-cpus.json
>  create mode 100644 
> tests/qemumonitorjsondata/qemumonitorjson-cpuinfo-aarch64-clusters-hotplug.json
>  create mode 100644 
> tests/qemumonitorjsondata/qemumonitorjson-cpuinfo-aarch64-clusters.data

Reviewed-by: Peter Krempa <[email protected]>
_______________________________________________
Devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to