summary refs log tree commit diff stats
path: root/scripts/replay-dump.py
diff options
context:
space:
mode:
authorPavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>2018-02-27 12:53:05 +0300
committerPaolo Bonzini <pbonzini@redhat.com>2018-03-12 17:10:38 +0100
commit66eb7825d0bd84a870a054fb208fe765317109fa (patch)
treef29488c4f4e8073c185506ae652d38b62605d2cd /scripts/replay-dump.py
parent6dc0f5296359ff59c248215a965c8658dea9544b (diff)
downloadfocaccia-qemu-66eb7825d0bd84a870a054fb208fe765317109fa.tar.gz
focaccia-qemu-66eb7825d0bd84a870a054fb208fe765317109fa.zip
replay: avoid recursive call of checkpoints
This patch adds a flag which denies recursive call of replay_checkpoint
function. Checkpoints may be accompanied by the hardware events. When event
is processed, virtual device may invoke timer modification functions that
also invoke the checkpoint function. This leads to infinite loop.

Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
Message-Id: <20180227095305.1060.56463.stgit@pasha-VirtualBox>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
Diffstat (limited to 'scripts/replay-dump.py')
0 files changed, 0 insertions, 0 deletions