Re: [PATCH 5/5] block/io: improve savevm performance

2020-06-18 Thread Denis V. Lunev
On 6/18/20 1:56 PM, Vladimir Sementsov-Ogievskiy wrote: > 16.06.2020 19:20, Denis V. Lunev wrote: >> This patch does 2 standard basic things: >> - it creates intermediate buffer for all writes from QEMU migration code >>    to block driver, >> - this buffer is sent to disk asynchronously, allowing

Re: [PATCH 5/5] block/io: improve savevm performance

2020-06-18 Thread Vladimir Sementsov-Ogievskiy
16.06.2020 19:20, Denis V. Lunev wrote: This patch does 2 standard basic things: - it creates intermediate buffer for all writes from QEMU migration code to block driver, - this buffer is sent to disk asynchronously, allowing several writes to run in parallel. Thus bdrv_vmstate_write() is

[PATCH 5/5] block/io: improve savevm performance

2020-06-16 Thread Denis V. Lunev
This patch does 2 standard basic things: - it creates intermediate buffer for all writes from QEMU migration code to block driver, - this buffer is sent to disk asynchronously, allowing several writes to run in parallel. Thus bdrv_vmstate_write() is becoming asynchronous. All pending