Statistics
| Branch: | Revision:

root / target-ppc @ 66aae5e1

Name Size
Makefile.objs 433 Bytes
STATUS 10.6 kB
cpu-models.c 64.3 kB
cpu-models.h 29.4 kB
cpu-qom.h 3.2 kB
cpu.h 87 kB
excp_helper.c 34.2 kB
fpu_helper.c 48.5 kB
gdbstub.c 3.8 kB
helper.h 15.9 kB
helper_regs.h 3.4 kB
int_helper.c 52.8 kB
kvm-stub.c 400 Bytes
kvm.c 50.2 kB
kvm_ppc.c 1.1 kB
kvm_ppc.h 4.5 kB
machine.c 14.8 kB
mem_helper.c 8.1 kB
mfrom_table.c 3.3 kB
mfrom_table_gen.c 653 Bytes
misc_helper.c 3.5 kB
mmu-hash32.c 16 kB
mmu-hash32.h 3.2 kB
mmu-hash64.c 15.4 kB
mmu-hash64.h 4.5 kB
mmu_helper.c 88.4 kB
timebase_helper.c 4.3 kB
translate.c 364.3 kB
translate_init.c 302.7 kB
user_only_helper.c 1.4 kB

Latest revisions

# Date Author Comment
469296f1 08/07/2013 08:47 pm Andreas Färber

target-ppc: Turn POWER5gr CPU into alias for POWER5

Signed-off-by: Andreas Färber <>
Signed-off-by: Andreas Färber <>
Message-id:
Signed-off-by: Anthony Liguori <>

35ebcb2b 08/07/2013 08:47 pm Andreas Färber

target-ppc: Prepare POWER5P CPU family

It is ISA 2.03. Modelled as 970FX minus AltiVec flag.

Cc: Benjamin Herrenschmidt <>
Cc: Alexey Kardashevskiy <>
Signed-off-by: Andreas Färber <>
Signed-off-by: Andreas Färber <>...

f71d4c46 08/07/2013 08:47 pm Andreas Färber

target-ppc: Add POWER5+ v2.1 CPU model

Let's avoid -cpu host barfing at this PVR.
Linux recognizes it as "POWER5+ (gs) v2.1".

Signed-off-by: Andreas Färber <>
Signed-off-by: Andreas Färber <>
Message-id: ...

171777a4 08/07/2013 08:47 pm Andreas Färber

target-ppc: Turn POWER5gs CPU into alias for POWER5+

Signed-off-by: Andreas Färber <>
Signed-off-by: Andreas Färber <>
Message-id:
Signed-off-by: Anthony Liguori <>

a7d6b9f0 08/07/2013 08:47 pm Andreas Färber

target-ppc: Fix POWER7+ model

Commit 03a15a5436ed7723f406f15cc3798aa9991e75b5 claimed to add a POWER7+
model but instead added a "POWER7P" model, with an unhelpful "POWER7P"
description on top. Fix this to "POWER7+" as we already have "POWER3+",
"POWER4+" and "POWER5+" and there being no reason to deviate with the...

03a15a54 08/05/2013 07:46 pm Alexey Kardashevskiy

target-ppc: Add POWER7+ CPU model

This patch adds CPU PVR definition for POWER7+.

Signed-off-by: Alexey Kardashevskiy <>
Message-id:
Signed-off-by: Anthony Liguori <>

96b3bfa0 07/31/2013 02:48 am Andreas Färber

target-ppc: Suppress TCG instruction emulation warnings for qtest

Signed-off-by: Andreas Färber <>
Reviewed-by: Anthony Liguori <>
Signed-off-by: Andreas Färber <>
Message-id: ...

da56ff91 07/30/2013 03:33 am Peter Maydell

target-ppc/kvm.c: Rename 'dprintf' to 'DPRINTF'

'dprintf' is the name of a POSIX standard function so we should not be
stealing it for our debug macro. Rename to 'DPRINTF' (in line with
a number of other source files.)

Signed-off-by: Peter Maydell <>...

4ff1fac4 07/29/2013 07:33 pm Anthony Liguori

Merge remote-tracking branch 'afaerber/tags/qom-cpu-for-anthony' into staging

QOM CPUState refactorings

  • Fix x86 cpu-add
  • Change KVM PMU behavior for 1.6
  1. gpg: Signature made Mon 29 Jul 2013 10:28:18 AM CDT using RSA key ID 3E7E013F
  2. gpg: Can't check signature: public key not found...
e68cb8b4 07/29/2013 06:37 pm Alexey Kardashevskiy

pseries: savevm support with KVM

At present, the savevm / migration support for the pseries machine will not
work when KVM is enabled. That's because KVM manages the guest's hash page
table in the host kernel, so qemu has no visibility of it. This patch...

View revisions

Also available in: Atom