diff options
| author | Igor Mammedov | 2017-10-10 14:34:39 +0200 |
|---|---|---|
| committer | Paolo Bonzini | 2017-10-12 12:10:38 +0200 |
| commit | 6970c5ff13a47df7ce41b901a4459c587a03d16b (patch) | |
| tree | 947a2d6b7402339778603fff67c534148c21f480 /scripts/switch-timer-api | |
| parent | memory: fix off-by-one error in memory_region_notify_one() (diff) | |
| download | qemu-6970c5ff13a47df7ce41b901a4459c587a03d16b.tar.gz qemu-6970c5ff13a47df7ce41b901a4459c587a03d16b.tar.xz qemu-6970c5ff13a47df7ce41b901a4459c587a03d16b.zip | |
pc: make sure that plugged CPUs are of the same type
heterogeneous cpus are not supported and hotplugging different
cpu model crashes QEMU:
qemu-system-x86_64 -cpu qemu64 -smp 1,maxcpus=2
(qemu) device_add host-x86_64-cpu,socket-id=1,core-id=0,thread-id=0,id=foo
(qemu) info cpus
error: failed to get MSR 0x38d
qemu-system-x86_64: target/i386/kvm.c:2121: kvm_get_msrs: Assertion `ret == cpu->kvm_msr_buf->nmsrs' failed.
Aborted (core dumped)
Gracefully fail hotplug process in case of user mistake.
Reported-by: Greg Kurz <groug@kaod.org>
Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Message-Id: <1507638879-200718-1-git-send-email-imammedo@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'scripts/switch-timer-api')
0 files changed, 0 insertions, 0 deletions
