On 03.10.19 19:15, Vladimir Sementsov-Ogievskiy wrote: > Move bounce_buffer allocation block_copy_with_bounce_buffer. This > commit simplifies further work on implementing copying by larger chunks > (of different size) and further asynchronous handling of block_copy > iterations (with help of block/aio_task API). > > Allocation works fast, a lot faster than disk io, so it's not a problem > that we now allocate/free bounce_buffer more times. And we anyway will > have to allocate several bounce_buffers for parallel execution of loop > iterations in future. > > Signed-off-by: Vladimir Sementsov-Ogievskiy > --- > block/block-copy.c | 21 ++++++++------------- > 1 file changed, 8 insertions(+), 13 deletions(-) Reviewed-by: Max Reitz