qemu/replay
Pavel Dovgalyuk c0c071d052 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>
2015-11-06 10:16:02 +01:00
..
Makefile.objs replay: asynchronous events infrastructure 2015-11-06 10:16:02 +01:00
replay-events.c replay: asynchronous events infrastructure 2015-11-06 10:16:02 +01:00
replay-internal.c replay: introduce icount event 2015-11-05 12:19:09 +01:00
replay-internal.h replay: asynchronous events infrastructure 2015-11-06 10:16:02 +01:00
replay.c replay: interrupts and exceptions 2015-11-06 10:16:00 +01:00