summaryrefslogtreecommitdiff
path: root/block/qcow2.c
AgeCommit message (Expand)AuthorFilesLines
2010-11-04block: Allow bdrv_flush to return errorsKevin Wolf1-2/+2
2010-10-22Copy snapshots out of QCOW2 diskedison1-0/+1
2010-10-22qcow2: Remove old image creation functionKevin Wolf1-224/+0
2010-10-22qcow2: Simplify image creationKevin Wolf1-1/+132
2010-10-22qcow2: Support exact L1 table growthStefan Hajnoczi1-1/+1
2010-09-21qcow2: Avoid bounce buffers for AIO write requestsKevin Wolf1-23/+18
2010-09-21qcow2: Avoid bounce buffers for AIO read requestsKevin Wolf1-27/+59
2010-07-06qcow2/vdi: Change check to distinguish error casesKevin Wolf1-2/+2
2010-07-02qcow2: Fix error handling during metadata preallocationKevin Wolf1-6/+9
2010-06-22qcow2: Use bdrv_(p)write_sync for metadata writesKevin Wolf1-5/+5
2010-05-28qcow2: Allow qcow2_get_cluster_offset to return errorsKevin Wolf1-3/+13
2010-05-22Fix %lld or %llx printf format useBlue Swirl1-3/+5
2010-05-17block: Avoid unchecked casts for AIOCBsKevin Wolf1-1/+1
2010-05-07qcow2: Remove static forward declarationKevin Wolf1-3/+2
2010-05-07Revert "Fix OpenBSD build"Kevin Wolf1-245/+245
2010-05-03qcow2: Implement bdrv_truncate() for growing imagesStefan Hajnoczi1-4/+42
2010-05-03block: Open the underlying image file in generic codeKevin Wolf1-38/+28
2010-04-23Fix OpenBSD buildBlue Swirl1-240/+240
2010-04-23qcow2: Use QLIST_FOREACH_SAFE macroStefan Hajnoczi1-8/+2
2010-04-23Replace calls of old bdrv_openKevin Wolf1-2/+2
2010-04-23qcow2: Fix creation of large imagesKevin Wolf1-10/+33
2010-04-23qcow2: Trigger blkdebug eventsKevin Wolf1-0/+6
2010-04-10qcow2: Remove request from in-flight list after errorKevin Wolf1-1/+5
2010-04-10qcow2: Don't ignore immediate read/write failuresKevin Wolf1-2/+6
2010-03-09qcow2: return errno instead of -1Juan Quintela1-9/+9
2010-02-23qcow2: Fix image creation regressionKevin Wolf1-2/+2
2010-01-26qcow2: rename two QCowAIOCB membersChristoph Hellwig1-29/+30
2010-01-26Ask for read-write permissions when opening filesNaphtali Sprei1-1/+1
2010-01-26block/qcow2.c: fix warnings with _FORTIFY_SOURCEKirill A. Shutemov1-10/+45
2010-01-26qcow2: Return 0/-errno in qcow2_alloc_cluster_offsetKevin Wolf1-17/+19
2010-01-26qcow2: Fix error handling in qcow_save_vmstateKevin Wolf1-2/+3
2010-01-13qcow/qcow2: implement bdrv_aio_flushKevin Wolf1-0/+9
2010-01-13block: Add bdrv_change_backing_fileKevin Wolf1-0/+101
2009-12-03qcow2: Store exact backing format lengthKevin Wolf1-7/+9
2009-11-09qcow2: Allow qcow2 disk images with size zeroStefan Weil1-9/+10
2009-10-27Revert "qcow2: Bring synchronous read/write back to life"Kevin Wolf1-49/+2
2009-10-15qcow2: Bring synchronous read/write back to lifeKevin Wolf1-2/+49
2009-09-12Fix sys-queue.h conflict for goodBlue Swirl1-8/+8
2009-09-09qcow2: Order concurrent AIO requests on the same unallocated clusterKevin Wolf1-5/+50
2009-09-09qcow2: Fix metadata preallocationKevin Wolf1-1/+3
2009-08-29Fix gcc 3 warning about uninitialized variableBlue Swirl1-1/+1
2009-08-27qcow2: Metadata preallocationKevin Wolf1-2/+79
2009-07-16replace bdrv_{get, put}_buffer with bdrv_{load, save}_vmstateChristoph Hellwig1-8/+14
2009-07-10qcow2: Fix L1 table memory allocationKevin Wolf1-1/+2
2009-07-09qcow2: Make cache=writethrough defaultKevin Wolf1-8/+0
2009-06-29Fix QCOW2 debugging code to compile againFilip Navara1-5/+1
2009-06-16qcow2: Rename global functionsKevin Wolf1-26/+29
2009-06-16qcow2: Split out snapshot functionsKevin Wolf1-392/+0
2009-06-16qcow2: Split out guest cluster functionsKevin Wolf1-765/+2
2009-06-16qcow2: Split out refcount handlingKevin Wolf1-869/+2