Re: [RFC v3 0/3] migration: reduce time of loading non-iterable vmstate

2022-12-16 Thread Peter Xu
Chuang, On Tue, Dec 13, 2022 at 09:35:07PM +0800, Chuang Xu wrote: > Here are the test results: > test vm info: > - 32 CPUs 128GB RAM > - 8 16-queue vhost-net device > - 16 4-queue vhost-user-blk device. > > time of loading non-iterable vmstate > beforeabout 210 ms > after

[RFC v3 0/3] migration: reduce time of loading non-iterable vmstate

2022-12-13 Thread Chuang Xu
Hi! In this version: - move virtio_load_check_delay() from virtio_memory_listener_commit() to virtio_vmstate_change(). - add delay_check flag to VirtIODevice to make sure virtio_load_check_delay() will be called when delay_check is true. Please review, Chuang. [v2] - rebase to latest ups