qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [RFC PATCH 19/22] Deterministic replay core functions


From: Kirill Batuzov
Subject: Re: [Qemu-devel] [RFC PATCH 19/22] Deterministic replay core functions
Date: Wed, 2 Jul 2014 14:50:35 +0400 (MSK)
User-agent: Alpine 2.02 (DEB 1266 2009-07-14)

On Tue, 1 Jul 2014, Pavel Dovgaluk wrote:

> Functions for writing and reading replay log. These functions are used to 
> record the following events:
>  * Output of the time() function
>  * Sound in and sound out events in winaudio
>  * Hardware interrupts and exceptions
>  * Special replay debug assert
>  * Target time information used for reviewing the events log
>  * Start and finish of saving VM
>  * Synchronous data from some module
>  * Execution of the group of the instructions
>  * Hardware clock read (real ticks, host clock, virtual clock)
>  * Asynchronous events:
>    - Setting event notifier
>    - Network packet
>    - Worker thread invocation
>    - BH execution
>    - USB packets
>    - Serial port input
>    - Mouse and keyboard input
>  * Checkpoint in the code (used to synchronize the events)
>  * System shutdown
> 
> This module also sets timer for periodical snapshotting of the system state,
> when it is required by user.
> 
> Signed-off-by: Pavel Dovgalyuk <address@hidden>
> ---

This change is way to large for one patch (more than 4000 lines of
code). You need to split it into smaller ones before it can be reviewed.

-- 
Kirill



reply via email to

[Prev in Thread] Current Thread [Next in Thread]