]> git.proxmox.com Git - qemu.git/commit
cpu: Move halted and interrupt_request fields to CPUState
authorAndreas Färber <afaerber@suse.de>
Thu, 17 Jan 2013 17:51:17 +0000 (18:51 +0100)
committerAndreas Färber <afaerber@suse.de>
Tue, 12 Mar 2013 09:35:55 +0000 (10:35 +0100)
commit259186a7d2f7184efc96ae99bc5658e6159f53ad
tree7d49386c5725627dccbab0ee342520ee7437fc8d
parent21317bc222ef4cdca594b1856eea62f3dfbbfb6c
cpu: Move halted and interrupt_request fields to CPUState

Both fields are used in VMState, thus need to be moved together.
Explicitly zero them on reset since they were located before
breakpoints.

Pass PowerPCCPU to kvmppc_handle_halt().

Signed-off-by: Andreas Färber <afaerber@suse.de>
70 files changed:
cpu-exec.c
cpus.c
exec.c
gdbstub.c
hw/arm/omap1.c
hw/arm/pxa2xx_gpio.c
hw/arm/pxa2xx_pic.c
hw/i386/xen_machine_pv.c
hw/openrisc/cputimer.c
hw/ppc/e500.c
hw/ppc/ppc.c
hw/ppc/ppce500_spin.c
hw/ppc/spapr.c
hw/ppc/spapr_hcall.c
hw/ppc/spapr_rtas.c
hw/s390x/s390-virtio.c
hw/sparc/leon3.c
hw/sparc/sun4m.c
hw/sparc64/sun4u.c
hw/xtensa/pic_cpu.c
include/exec/cpu-defs.h
include/qom/cpu.h
kvm-all.c
qom/cpu.c
target-alpha/cpu.h
target-alpha/translate.c
target-arm/cpu.h
target-arm/helper.c
target-arm/op_helper.c
target-cris/cpu.h
target-cris/helper.c
target-cris/translate.c
target-i386/cpu.c
target-i386/cpu.h
target-i386/helper.c
target-i386/kvm.c
target-i386/machine.c
target-i386/misc_helper.c
target-i386/svm_helper.c
target-lm32/cpu.h
target-lm32/op_helper.c
target-m68k/cpu.h
target-m68k/op_helper.c
target-m68k/qregs.def
target-m68k/translate.c
target-microblaze/cpu.h
target-mips/cpu.h
target-mips/op_helper.c
target-mips/translate.c
target-openrisc/cpu.h
target-openrisc/interrupt_helper.c
target-openrisc/sys_helper.c
target-ppc/cpu.h
target-ppc/excp_helper.c
target-ppc/helper_regs.h
target-ppc/kvm.c
target-ppc/translate.c
target-s390x/cpu.c
target-s390x/cpu.h
target-s390x/helper.c
target-sh4/cpu.h
target-sh4/helper.c
target-sh4/op_helper.c
target-sparc/cpu.h
target-sparc/helper.c
target-unicore32/cpu.h
target-unicore32/softmmu.c
target-xtensa/op_helper.c
translate-all.c
xen-all.c