]> git.proxmox.com Git - mirror_qemu.git/commit - vl.c
vl: Don't silently change topology when all -smp options were set
authorEduardo Habkost <ehabkost@redhat.com>
Fri, 19 Dec 2014 02:59:47 +0000 (00:59 -0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 9 Jan 2015 22:41:12 +0000 (23:41 +0100)
commitec2cbbdd80463efd4bc81a9d1362a2acb3097a21
tree488383d84f01135bce6e472d88bb729f856942d6
parentc00cd99527d0d1b47a387239a7e3a8cf8ff82764
vl: Don't silently change topology when all -smp options were set

QEMU tries to change the "threads" option even if it was explicitly set
in the command-line, and it shouldn't do that.

The right thing to do when all options (cpus, sockets, cores, threds)
are explicitly set is to sanity check them and abort in case they don't
make sense (i.e. when sockets*cores*threads < cpus).

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Andrew Jones <drjones@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
vl.c