f9a9fb6516
Non-empty record/replay queue prevents saving and loading the VM state, because it includes pending bottom halves and block coroutines. But when the new VM state is loaded, we don't have to preserve the consistency of the current state anymore. Therefore this patch just flushes the queue allowing the coroutines to finish and removes checking for empty rr queue for load_snapshot function. Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <160174521762.12451.15752448887893855757.stgit@pasha-ThinkPad-X280> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
||
---|---|---|
.. | ||
meson.build | ||
replay-audio.c | ||
replay-char.c | ||
replay-debugging.c | ||
replay-events.c | ||
replay-input.c | ||
replay-internal.c | ||
replay-internal.h | ||
replay-net.c | ||
replay-random.c | ||
replay-snapshot.c | ||
replay-time.c | ||
replay.c |