summaryrefslogtreecommitdiffstats
path: root/replay/Makefile.objs
diff options
context:
space:
mode:
authorPavel Dovgalyuk2015-09-17 18:24:22 +0200
committerPaolo Bonzini2015-11-06 10:16:02 +0100
commitc0c071d05279ec1429352200affc5c70bb4e5980 (patch)
treedeff0163aa688b841d7ef4bc3571c0dcfefee924 /replay/Makefile.objs
parentreplay: interrupts and exceptions (diff)
downloadqemu-c0c071d05279ec1429352200affc5c70bb4e5980.tar.gz
qemu-c0c071d05279ec1429352200affc5c70bb4e5980.tar.xz
qemu-c0c071d05279ec1429352200affc5c70bb4e5980.zip
replay: asynchronous events infrastructure
This patch adds module for saving and replaying asynchronous events. These events include network packets, keyboard and mouse input, USB packets, thread pool and bottom halves callbacks. All events are stored in the queue to be processed at synchronization points such as beginning of TB execution, or checkpoint in the iothread. Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> Message-Id: <20150917162422.8676.88696.stgit@PASHA-ISP.def.inno> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
Diffstat (limited to 'replay/Makefile.objs')
-rw-r--r--replay/Makefile.objs1
1 files changed, 1 insertions, 0 deletions
diff --git a/replay/Makefile.objs b/replay/Makefile.objs
index e67a932b73..6b439c2c23 100644
--- a/replay/Makefile.objs
+++ b/replay/Makefile.objs
@@ -1,2 +1,3 @@
common-obj-y += replay.o
common-obj-y += replay-internal.o
+common-obj-y += replay-events.o