replay: don't synchronize memory operations in replay mode
commit86cf9e154632cb28d749db0ea47946fba8cf3f09
authorPavel Dovgalyuk <pavel.dovgaluk@gmail.com>
Tue, 17 Sep 2019 09:54:06 +0000 (17 12:54 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 3 Oct 2019 10:58:02 +0000 (3 12:58 +0200)
tree086110b8cf0dbdeac2871d328c37cbdd8437a2c7
parentb2aca78cb2faf96c2c96993c2f0d4ef3440e1d84
replay: don't synchronize memory operations in replay mode

Commit 9458a9a1df1a4c719e24512394d548c1fc7abd22 added synchronization
of vCPU and migration operations through calling run_on_cpu operation.
However, in replay mode this synchronization is unneeded, because
I/O and vCPU threads are already synchronized.
This patch disables such synchronization for record/replay mode.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@gmail.com>
exec.c