On Thu, Aug 10, 2017 at 9:18 AM, Ashijeet Acharya <ashijeetacha...@gmail.com> wrote: > On Thu, Aug 10, 2017 at 1:41 PM, Stefan Hajnoczi <stefa...@gmail.com> wrote: >> >> On Thu, Jul 27, 2017 at 3:33 PM, Ashijeet Acharya >> <ashijeetacha...@gmail.com> wrote: >> > Previously posted series patches: >> > v1 - >> > http://lists.nongnu.org/archive/html/qemu-devel/2017-03/msg02044.html >> > v2 - >> > http://lists.nongnu.org/archive/html/qemu-devel/2017-03/msg05080.html >> > v3 - >> > http://lists.nongnu.org/archive/html/qemu-devel/2017-04/msg00074.html >> > v4 - >> > http://lists.nongnu.org/archive/html/qemu-devel/2017-04/msg03851.html >> > v5 - >> > http://lists.nongnu.org/archive/html/qemu-devel/2017-06/msg00929.html >> > v6 - >> > http://lists.nongnu.org/archive/html/qemu-devel/2017-06/msg00947.html >> > v7 - >> > http://lists.nongnu.org/archive/html/qemu-devel/2017-06/msg06600.html >> > >> > This series helps to optimize the I/O performance of VMDK driver. >> > >> > Patch 1 helps us to move vmdk_find_offset_in_cluster. >> > >> > Patch 2 & 3 perform a simple function re-naming tasks. >> > >> > Patch 4 is used to factor out metadata loading code and implement it in >> > separate >> > functions. This will help us to avoid code duplication in future patches >> > of this >> > series. >> > >> > Patch 5 helps to set the upper limit of the bytes handled in one cycle. >> > >> > Patch 6 adds new functions to help us allocate multiple clusters >> > according to >> > the size requested, perform COW if required and return the offset of the >> > first >> > newly allocated cluster. >> > >> > Patch 7 changes the metadata update code to update the L2 tables for >> > multiple >> > clusters at once. >> > >> > Patch 8 helps us to finally change vmdk_get_cluster_offset() to find >> > cluster >> > offset only as cluster allocation task is now handled by >> > vmdk_alloc_clusters() >> > >> > Optimization test results: >> > >> > This patch series improves 128 KB sequential write performance to an >> > empty VMDK file by 54% >> > >> > Benchmark command: ./qemu-img bench -w -c 1024 -s 128K -d 1 -t none -f >> > vmdk test.vmdk >> > >> > Changes in v8: >> > - fix minor variable naming issue in patch 6 >> >> Fam: Ping? >> >> Ashijeet: Feel free to send a ping reply if no one reviews your >> patches within a few days. > > > Hi Stefan, > > I had a chat with Fam on #qemu-block before submitting this series and he > said he will be merging it soon when the freeze is over (I am not sure if it > is yet) since all the patches are already reviewed :-)
Good to hear :). QEMU 2.10 is scheduled to be released on 22nd or 29th of August. Stefan