+5
−0
+2
−1
+13
−5
+1
−1
Loading
Current default round-robin way of distributing VCPUs among NUMA nodes might be wrong in case on multi-core/threads CPUs. Making guests confused wrt topology where cores from the same socket are on different nodes. Allow a machine to override default mapping by providing MachineClass::cpu_index_to_socket_id() callback which would allow it group VCPUs from a socket on the same NUMA node. Signed-off-by:Igor Mammedov <imammedo@redhat.com> Reviewed-by:
Andreas Färber <afaerber@suse.de> Signed-off-by:
Eduardo Habkost <ehabkost@redhat.com>