qemu-e2k/target-ppc
Alexander Graf c6a94ba5f9 PPC: Add timer when running KVM
For some odd reason we sometimes hang inside KVM forever. I'd guess it's
a race condition where we actually have a level triggered interrupt, but
the infrastructure can't expose that yet, so the guest ACKs it, goes to
sleep and never gets notified that there's still an interrupt pending.

As a quick workaround, let's just wake up every 500 ms. That way we can
assure that we're always reinjecting interrupts in time.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2010-02-14 16:10:54 +02:00
..
cpu.h PPC: Make DCR uint32_t 2009-12-21 16:03:03 +01:00
exec.h kill regs_to_env and env_to_regs 2010-01-19 16:31:02 -06:00
helper_regs.h
helper.c PPC: Fix large pages 2010-02-14 16:10:54 +02:00
helper.h target-ppc: change DCR helpers to target_long arguments 2010-02-06 17:14:24 +01:00
kvm_ppc.c kvm ppc: Remove unused label 2009-11-12 11:23:55 -06:00
kvm_ppc.h PPC: tell the guest about the time base frequency 2010-02-14 16:10:54 +02:00
kvm.c PPC: Add timer when running KVM 2010-02-14 16:10:54 +02:00
machine.c
mfrom_table_gen.c
mfrom_table.c
op_helper.c target-ppc: change DCR helpers to target_long arguments 2010-02-06 17:14:24 +01:00
STATUS
translate_init.c target-ppc: simpler definitions for microcontrollers based on e300 2009-10-18 16:15:47 +02:00
translate.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00