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