This series optimizes the I/O performance of VMDK driver. Patch 1 makes the VMDK driver to allocate multiple clusters at once. Earlier it used to allocate cluster by cluster which slowed down its performance to a great extent.
Patch 2 changes the metadata update code to update the L2 tables for multiple clusters at once. Note: These changes pass all 41/41 tests suitable for VMDK driver. Ashijeet Acharya (2): vmdk: Optimize I/O by allocating multiple clusters vmdk: Update metadata for multiple clusters block/vmdk.c | 596 ++++++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 444 insertions(+), 152 deletions(-) -- 2.6.2