On 05/01/2023 15.53, Pierre Morel wrote:
The modification of the CPU attributes are done through a monitor commands.
s/commands/command/
It allows to move the core inside the topology tree to optimise the cache usage in the case the host's hypervizor previously
s/hypervizor/hypervisor/
moved the CPU. The same command allows to modifiy the CPU attributes modifiers
s/modifiy/modify/
like polarization entitlement and the dedicated attribute to notify the guest if the host admin modified scheduling or dedication of a vCPU. With this knowledge the guest has the possibility to optimize the usage of the vCPUs.
Hmm, who is supposed to call this QMP command in the future? Will there be a new daemon monitoring the CPU changes in the host? Or will there be a libvirt addition for this? ... Seems like I still miss the big picture here...
Thomas