replay: make locking visible outside replay code
commita36544d34c8b7e483386d29f9716ca9f4caad9fb
authorAlex Bennée <alex.bennee@linaro.org>
Tue, 27 Feb 2018 09:52:42 +0000 (27 12:52 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 12 Mar 2018 15:12:50 +0000 (12 16:12 +0100)
treea1682c57aa3a90ab2ff16741891773a9af0318a5
parent180d30bebeff8e3687b50bd55d44e6a5a83bc4da
replay: make locking visible outside replay code

The replay_mutex_lock/unlock/locked functions are now going to be used
for ensuring lock-step behaviour between the two threads. Make them
public API functions and also provide stubs for non-QEMU builds on
common paths.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
Message-Id: <20180227095242.1060.16601.stgit@pasha-VirtualBox>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
include/sysemu/replay.h
replay/replay-internal.c
replay/replay-internal.h
stubs/replay.c