]> git.proxmox.com Git - mirror_qemu.git/commit - vl.c
replay: save/load initial state
authorPavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
Tue, 24 Jan 2017 07:17:47 +0000 (10:17 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 27 Jan 2017 17:07:30 +0000 (18:07 +0100)
commit9c2037d0a41d3d55b17a68e42e815be45036d8d2
treef67f146cccc9f0c6f1a6ad271f770188238875eb
parentac8c19ba742fcbc3d64a5390b32acc6479edd7e1
replay: save/load initial state

This patch implements initial vmstate creation or loading at the start
of record/replay. It is needed for rewinding the execution in the replay mode.

v4 changes:
 - snapshots are not created by default anymore

v3 changes:
 - added rrsnapshot option

Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
Message-Id: <20170124071746.4572.61449.stgit@PASHA-ISP>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
docs/replay.txt
include/sysemu/replay.h
qemu-options.hx
replay/replay-snapshot.c
replay/replay.c
vl.c