Hello,
      I want to know about Blktap asynchronous i/o read write operations on VHD. I want to know detail flow of program  block-VHD.c . How the read write operations are performed on VHD . And any improvement in code would be done for better read   write operations. Description about dynamic disk structure. I wand modify code of fast clone copy for copy on read. Currently data is copy into vhd  after write.
So tell me about how step by step which functions are calling from block-vhd so fast copy is done.

I have attached the code of block-vhd.c.


Thanks,
Akash Talole