Re: [Qemu-block] [PATCH 0/7] qcow2: async handling of fragmented io

2018-09-17 Thread Vladimir Sementsov-Ogievskiy
ping. Finally, what about this? 07.08.2018 20:43, Vladimir Sementsov-Ogievskiy wrote: Hi all! Here is an asynchronous scheme for handling fragmented qcow2 reads and writes. Both qcow2 read and write functions loops through sequential portions of data. The series aim it to parallelize these

Re: [Qemu-block] [PATCH 0/7] qcow2: async handling of fragmented io

2018-08-20 Thread Max Reitz
On 2018-08-20 18:33, Vladimir Sementsov-Ogievskiy wrote: > 17.08.2018 22:34, Max Reitz wrote: >> On 2018-08-16 15:58, Vladimir Sementsov-Ogievskiy wrote: >>> 16.08.2018 03:51, Max Reitz wrote: On 2018-08-07 19:43, Vladimir Sementsov-Ogievskiy wrote: > Hi all! > > Here is an

Re: [Qemu-block] [PATCH 0/7] qcow2: async handling of fragmented io

2018-08-20 Thread Vladimir Sementsov-Ogievskiy
17.08.2018 22:34, Max Reitz wrote: On 2018-08-16 15:58, Vladimir Sementsov-Ogievskiy wrote: 16.08.2018 03:51, Max Reitz wrote: On 2018-08-07 19:43, Vladimir Sementsov-Ogievskiy wrote: Hi all! Here is an asynchronous scheme for handling fragmented qcow2 reads and writes. Both qcow2 read and

Re: [Qemu-block] [PATCH 0/7] qcow2: async handling of fragmented io

2018-08-17 Thread Denis V. Lunev
On 08/17/2018 10:34 PM, Max Reitz wrote: > On 2018-08-16 15:58, Vladimir Sementsov-Ogievskiy wrote: >> 16.08.2018 03:51, Max Reitz wrote: >>> On 2018-08-07 19:43, Vladimir Sementsov-Ogievskiy wrote: Hi all! Here is an asynchronous scheme for handling fragmented qcow2 reads and

Re: [Qemu-block] [PATCH 0/7] qcow2: async handling of fragmented io

2018-08-17 Thread Max Reitz
On 2018-08-16 15:58, Vladimir Sementsov-Ogievskiy wrote: > 16.08.2018 03:51, Max Reitz wrote: >> On 2018-08-07 19:43, Vladimir Sementsov-Ogievskiy wrote: >>> Hi all! >>> >>> Here is an asynchronous scheme for handling fragmented qcow2 >>> reads and writes. Both qcow2 read and write functions loops

Re: [Qemu-block] [PATCH 0/7] qcow2: async handling of fragmented io

2018-08-16 Thread Vladimir Sementsov-Ogievskiy
16.08.2018 03:51, Max Reitz wrote: On 2018-08-07 19:43, Vladimir Sementsov-Ogievskiy wrote: Hi all! Here is an asynchronous scheme for handling fragmented qcow2 reads and writes. Both qcow2 read and write functions loops through sequential portions of data. The series aim it to parallelize

Re: [Qemu-block] [PATCH 0/7] qcow2: async handling of fragmented io

2018-08-15 Thread Max Reitz
On 2018-08-07 19:43, Vladimir Sementsov-Ogievskiy wrote: > Hi all! > > Here is an asynchronous scheme for handling fragmented qcow2 > reads and writes. Both qcow2 read and write functions loops through > sequential portions of data. The series aim it to parallelize these > loops iterations. > >

[Qemu-block] [PATCH 0/7] qcow2: async handling of fragmented io

2018-08-07 Thread Vladimir Sementsov-Ogievskiy
Hi all! Here is an asynchronous scheme for handling fragmented qcow2 reads and writes. Both qcow2 read and write functions loops through sequential portions of data. The series aim it to parallelize these loops iterations. It improves performance for fragmented qcow2 images, I've tested it as