qemu-patch-raspberry4/target-ppc
Nathan Whitehorn 2e06214f22 PPC: Add PIR register to POWER7 CPU
The POWER7 emulation is missing the Processor Identification Register,
mandatory in recent POWER CPUs, that is required for SMP on at least
some operating systems (e.g. FreeBSD) to function properly. This patch
copies the existing PIR code from the other CPUs that implement it.

Signed-off-by: Nathan Whitehorn <nwhitehorn@freebsd.org>
Signed-off-by: Alexander Graf <agraf@suse.de>
2012-03-15 13:12:11 +01:00
..
cpu.h PPC64: Add support for ldbrx and stdbrx instructions 2012-03-15 13:12:11 +01:00
helper.c target-ppc: Don't overuse CPUState 2012-03-14 22:20:25 +01:00
helper.h PPC: E500: Implement msgsnd 2012-02-02 02:47:47 +01:00
helper_regs.h Replace always_inline with inline 2009-08-16 09:06:54 +00:00
kvm.c pseries: Don't try to munmap() a malloc()ed TCE table 2012-03-15 13:12:11 +01:00
kvm_ppc.c PPC: KVM: Remove kvmppc_read_host_property 2011-10-06 09:43:35 +02:00
kvm_ppc.h target-ppc: Don't overuse CPUState 2012-03-14 22:20:25 +01:00
machine.c target-ppc: Don't overuse CPUState 2012-03-14 22:20:25 +01:00
mfrom_table.c find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
mfrom_table_gen.c fix spelling in target sub directory 2011-12-02 10:50:57 +00:00
op_helper.c target-ppc: Don't overuse CPUState 2012-03-14 22:20:25 +01:00
STATUS Fix typos in comments (chek -> check) 2011-05-22 22:31:45 +01:00
translate.c PPC64: Add support for ldbrx and stdbrx instructions 2012-03-15 13:12:11 +01:00
translate_init.c PPC: Add PIR register to POWER7 CPU 2012-03-15 13:12:11 +01:00