summary refs log tree commit diff stats
path: root/scripts/tracetool/backend/syslog.py
diff options
context:
space:
mode:
authorPavel Dovgalyuk <pavel.dovgalyuk@ispras.ru>2021-02-01 10:05:27 +0300
committerPaolo Bonzini <pbonzini@redhat.com>2021-02-08 14:43:55 +0100
commit189012fcd7babafd937c4cabd5c3231be6e85fdc (patch)
tree38c1f6fff3f0b6ebf78ea42c9f714125b9f3cb7d /scripts/tracetool/backend/syslog.py
parent38e0b7904eca7cd32f8953c33701e1f226ecc3fe (diff)
downloadfocaccia-qemu-189012fcd7babafd937c4cabd5c3231be6e85fdc.tar.gz
focaccia-qemu-189012fcd7babafd937c4cabd5c3231be6e85fdc.zip
replay: fix replay of the interrupts
Sometimes interrupt event comes at the same time with
the virtual timers. In this case replay tries to proceed
the timers, because deadline for them is zero.
This patch allows processing interrupts and exceptions
by entering the vCPU execution loop, when deadline is zero,
but checkpoint associated with virtual timers is not ready
to be replayed.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>

Message-Id: <161216312794.2030770.1709657858900983160.stgit@pasha-ThinkPad-X280>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'scripts/tracetool/backend/syslog.py')
0 files changed, 0 insertions, 0 deletions