[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH v4 13/25] replay: asynchronous events infras
From: |
Eric Blake |
Subject: |
Re: [Qemu-devel] [RFC PATCH v4 13/25] replay: asynchronous events infrastructure |
Date: |
Fri, 07 Nov 2014 11:53:42 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 |
On 11/07/2014 11:32 AM, Pavel Dovgalyuk wrote:
> 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 <address@hidden>
> ---
> replay/Makefile.objs | 1
> replay/replay-events.c | 217
> ++++++++++++++++++++++++++++++++++++++++++++++
> replay/replay-internal.h | 27 ++++++
> replay/replay.h | 4 +
> 4 files changed, 249 insertions(+), 0 deletions(-)
> create mode 100755 replay/replay-events.c
>
> diff --git a/replay/Makefile.objs b/replay/Makefile.objs
> index 1148f45..7b0c8ed 100755
> --- a/replay/Makefile.objs
> +++ b/replay/Makefile.objs
> @@ -1,2 +1,3 @@
> obj-y += replay.o
> obj-y += replay-internal.o
> +obj-y += replay-events.o
> \ No newline at end of file
Please ensure that text files always end in newline.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
- Re: [Qemu-devel] [RFC PATCH v4 10/25] i386: do not cross the pages boundaries in replay mode, (continued)
- [Qemu-devel] [RFC PATCH v4 11/25] cpu-exec: allow temporary disabling icount, Pavel Dovgalyuk, 2014/11/07
- [Qemu-devel] [RFC PATCH v4 12/25] replay: interrupts and exceptions, Pavel Dovgalyuk, 2014/11/07
- [Qemu-devel] [RFC PATCH v4 13/25] replay: asynchronous events infrastructure, Pavel Dovgalyuk, 2014/11/07
- Re: [Qemu-devel] [RFC PATCH v4 13/25] replay: asynchronous events infrastructure,
Eric Blake <=
- [Qemu-devel] [RFC PATCH v4 14/25] cpu: replay instructions sequence, Pavel Dovgalyuk, 2014/11/07
- [Qemu-devel] [RFC PATCH v4 15/25] replay: recording and replaying clock ticks, Pavel Dovgalyuk, 2014/11/07
- [Qemu-devel] [RFC PATCH v4 17/25] cpus: make icount warp deterministic in replay mode, Pavel Dovgalyuk, 2014/11/07
- [Qemu-devel] [RFC PATCH v4 16/25] replay: recording and replaying different timers, Pavel Dovgalyuk, 2014/11/07
- [Qemu-devel] [RFC PATCH v4 18/25] replay: shutdown event, Pavel Dovgalyuk, 2014/11/07
- [Qemu-devel] [RFC PATCH v4 19/25] replay: checkpoints, Pavel Dovgalyuk, 2014/11/07
- [Qemu-devel] [RFC PATCH v4 20/25] replay: bottom halves, Pavel Dovgalyuk, 2014/11/07