qemu-e2k/target-ppc
Thomas Huth aa378598fe ppc: Fix migration of the XER register
env->xer only holds the lower bits of the XER register nowadays, the
SO, OV and CA bits are stored in separate variables (see the function
cpu_write_xer() for details). Since the migration code currently only
reads the "xer" variable, the upper bits are lost during migration.
Fix it by using cpu_read_xer() instead.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2016-04-18 15:14:38 +10:00
..
arch_dump.c
cpu-models.c target-ppc: Add PVR for POWER8NVL processor 2016-03-16 09:55:05 +11:00
cpu-models.h target-ppc: Add PVR for POWER8NVL processor 2016-03-16 09:55:05 +11:00
cpu-qom.h
cpu.h ppc: Fix the range check in the LSWI instruction 2016-04-18 15:14:38 +10:00
dfp_helper.c
excp_helper.c ppc: Rework POWER7 & POWER8 exception model 2016-04-05 10:38:24 +10:00
fpu_helper.c
gdbstub.c
helper_regs.h
helper.h
int_helper.c
kvm_ppc.h target-ppc: Add helpers for updating a CPU's SDR1 and external HPT 2016-03-16 09:55:06 +11:00
kvm-stub.c
kvm.c * Log filtering from Alex and Peter 2016-03-24 21:42:40 +00:00
machine.c ppc: Fix migration of the XER register 2016-04-18 15:14:38 +10:00
Makefile.objs
mem_helper.c ppc: Fix the bad exception NIP value and the range check in LSWX 2016-04-18 15:14:38 +10:00
mfrom_table_gen.c
mfrom_table.c
misc_helper.c
mmu_helper.c include/qemu/osdep.h: Don't include qapi/error.h 2016-03-22 22:20:15 +01:00
mmu-hash32.c log: do not unnecessarily include qom/cpu.h 2016-02-03 09:19:10 +00:00
mmu-hash32.h
mmu-hash64.c include/qemu/osdep.h: Don't include qapi/error.h 2016-03-22 22:20:15 +01:00
mmu-hash64.h target-ppc: Eliminate kvmppc_kern_htab global 2016-03-16 09:55:06 +11:00
monitor.c
STATUS
timebase_helper.c
translate_init.c ppc: Rework POWER7 & POWER8 exception model 2016-04-05 10:38:24 +10:00
translate.c ppc: Fix the range check in the LSWI instruction 2016-04-18 15:14:38 +10:00
user_only_helper.c