qemu-irix/target-ppc
Thomas Huth d11b268e17 ppc/kvm: Register also a generic spapr CPU core family type
There is a regression with the "-cpu" parameter introduced by
the spapr CPU hotplug code: We used to allow to specify a
"CPU family" name with the "-cpu" parameter when running on KVM so
that the user does not need to know the gory details of the exact
CPU version of the host CPU. For example, it was possible to
use "-cpu POWER8" on a POWER8E host CPU. This behavior does not
work anymore with the new hot-pluggable spapr-cpu-core types.
Since libvirt already heavily depends on the old behavior, this
is quite a severe regression in the QEMU parameter interface.
Let's fix it by supporting a CPU family type for the spapr-cpu-core
on KVM, too.

Buglink: https://bugzilla.redhat.com/show_bug.cgi?id=1363812
Signed-off-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2016-08-10 13:12:20 +10:00
..
Makefile.objs
STATUS
arch_dump.c ppc64: fix compressed dump with pseries kernel 2016-08-10 13:05:05 +10:00
cpu-models.c
cpu-models.h
cpu-qom.h ppc: Fix 64K pages support in full emulation 2016-07-01 09:57:01 +10:00
cpu.h ppc: Introduce a function to look up CPU alias strings 2016-08-10 13:12:20 +10:00
dfp_helper.c
excp_helper.c ppc: Initial HDEC support 2016-07-01 09:57:01 +10:00
fpu_helper.c ppc: Fix xsrdpi, xvrdpi and xvrspi rounding 2016-07-05 10:43:02 +10:00
gdbstub.c
helper.h ppc: Initial HDEC support 2016-07-01 09:57:01 +10:00
helper_regs.h ppc: Fix support for odd MSR combinations 2016-07-18 10:40:27 +10:00
int_helper.c
kvm-stub.c
kvm.c ppc/kvm: Register also a generic spapr CPU core family type 2016-08-10 13:12:20 +10:00
kvm_ppc.h Clean up ill-advised or unusual header guards 2016-07-12 16:20:46 +02:00
machine.c
mem_helper.c ppc: Fix fault PC reporting for lve*/stve* VMX instructions 2016-07-29 12:02:31 +10:00
mfrom_table.c
mfrom_table_gen.c
misc_helper.c
mmu-hash32.c
mmu-hash32.h Clean up ill-advised or unusual header guards 2016-07-12 16:20:46 +02:00
mmu-hash64.c target-ppc: fix left shift overflow in hpte_page_shift 2016-07-18 10:45:44 +10:00
mmu-hash64.h Clean up ill-advised or unusual header guards 2016-07-12 16:20:46 +02:00
mmu_helper.c Fix confusing argument names in some common functions 2016-07-12 13:06:08 +01:00
monitor.c
timebase_helper.c ppc: Initial HDEC support 2016-07-01 09:57:01 +10:00
trace-events
translate.c target-ppc: gen_pause for instructions: yield, mdoio, mdoom, miso 2016-07-01 13:41:47 +10:00
translate_init.c ppc: Introduce a function to look up CPU alias strings 2016-08-10 13:12:20 +10:00
user_only_helper.c