[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v4 0/8] replay additions
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH v4 0/8] replay additions |
Date: |
Thu, 22 Sep 2016 10:51:42 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 |
On 22/09/2016 07:41, Pavel Dovgalyuk wrote:
>> From: Paolo Bonzini [mailto:address@hidden
>> On 21/09/2016 13:33, Pavel Dovgalyuk wrote:
>>> This set of patches includes several fixes for replay and
>>> adds network record/replay for network devices. It also makes possible
>>> saving/restoring vmstate in replay mode.
>>>
>>> Record and replay for network interactions is performed with the network
>>> filter.
>>> Each backend must have its own instance of the replay filter as follows:
>>> -netdev user,id=net1 -device rtl8139,netdev=net1
>>> -object filter-replay,id=replay,netdev=net1
>>>
>>> This patches add rrsnapshot option for icount. rrshapshot option creates
>>> start snapshot at record and loads it at replay. It allows preserving
>>> the state of disk images used by virtual machine. This vm state can also
>>> use used to roll back the execution while replaying.
>>>
>>> This set of patches includes fixes and additions for icount and
>>> record/replay implementation:
>>> - VM start/stop in replay mode
>>> - Network interaction record/replay
>>> - overlay option for blkreplay filter
>>> - rrsnapshot option for record/replay
>>> - vmstate fix for integratorcp ARM platform
>>>
>>> v4 changes:
>>> - Overlay option is removed from blkreplay driver (as suggested by Paolo
>>> Bonzini)
>>> - Minor changes
>>>
>>> v3 changes:
>>> - Added rrsnapshot option for specifying the initial snapshot name (as
>>> suggested by Paolo
>> Bonzini)
>>> - Minor changes
>>
>> When you post v5, I suspect it's best if you move patches 5-7 first,
>> because those are the ones I'm going to merge myself.
>
> And what about network support (patch 1)?
It's not my area and I hardly know anything about net/; Jason Wang would
merge it.
Paolo
> Nobody has commented it in any of the iterations.
>
> Pavel Dovgalyuk
>
- Re: [Qemu-devel] [PATCH v4 2/8] replay: save/load initial state, (continued)
[Qemu-devel] [PATCH v4 4/8] block: implement bdrv_recurse_is_first_non_filter for blkreplay, Pavel Dovgalyuk, 2016/09/21
[Qemu-devel] [PATCH v4 5/8] replay: move internal data to the structure, Pavel Dovgalyuk, 2016/09/21
[Qemu-devel] [PATCH v4 6/8] replay: vmstate for replay module, Pavel Dovgalyuk, 2016/09/21
[Qemu-devel] [PATCH v4 7/8] replay: allow replay stopping and restarting, Pavel Dovgalyuk, 2016/09/21
[Qemu-devel] [PATCH v4 8/8] integratorcp: adding vmstate for save/restore, Pavel Dovgalyuk, 2016/09/21
Re: [Qemu-devel] [PATCH v4 0/8] replay additions, Paolo Bonzini, 2016/09/21