On Mon, Nov 03, 2025 at 07:32:49PM +0100, Juraj Marcin wrote:
> This series introduces a new POSTCOPY_DEVICE state that is active (both,
> on source and destination side), while the destination loads the device
> state. Before this series, if the destination machine failed during the
> device load, the source side would stay stuck POSTCOPY_ACTIVE with no
> way of recovery. With this series, if the migration fails while in
> POSTCOPY_DEVICE state, the source side can safely resume, as destination
> has not started yet.
>
> RFC: https://lore.kernel.org/all/20250807114922.1013286-1-jmarcin@redhat.com/
>
> V1: https://lore.kernel.org/all/20250915115918.3520735-1-jmarcin@redhat.com/
>
> V2: https://lore.kernel.org/all/20251027154115.4138677-1-jmarcin@redhat.com/
>
> V3: https://lore.kernel.org/all/20251030214915.1411860-1-jmarcin@redhat.com/
>
> V4 changes:
>
> - fixes for failing qemu-iotest 194
> - flush channel after sending CMD_PACKAGED data (new patch 1)
> - POSTCOPY_DEVICE state is now used only if return-path is open
Queued, thanks Juraj.
--
Peter Xu