Re: [PULL 24/24] block/block-copy: use aio-task-pool API

2020-05-07 Thread Peter Maydell
On Tue, 5 May 2020 at 13:59, Max Reitz wrote: > > From: Vladimir Sementsov-Ogievskiy > > Run block_copy iterations in parallel in aio tasks. > > Changes: > - BlockCopyTask becomes aio task structure. Add zeroes field to pass > it to block_copy_do_copy > - add call state - it's a state of

[PULL 24/24] block/block-copy: use aio-task-pool API

2020-05-05 Thread Max Reitz
From: Vladimir Sementsov-Ogievskiy Run block_copy iterations in parallel in aio tasks. Changes: - BlockCopyTask becomes aio task structure. Add zeroes field to pass it to block_copy_do_copy - add call state - it's a state of one call of block_copy(), shared between parallel tasks.