summaryrefslogtreecommitdiff
path: root/block/vmdk.c
AgeCommit message (Expand)AuthorFilesLines
2014-08-20block: Use g_new() & friends where that makes obvious senseMarkus Armbruster1-4/+3
2014-08-15vmdk: Handle failure for potentially large allocationsKevin Wolf1-2/+10
2014-08-15vmdk: Optimize cluster allocationFam Zheng1-82/+140
2014-08-15block: Use bdrv_nb_sectors() where sectors, not bytes are wantedMarkus Armbruster1-3/+2
2014-07-18block: Add Error argument to bdrv_refresh_limits()Kevin Wolf1-3/+1
2014-07-01qemu-img create: add 'nocow' optionChunyan Liu1-3/+3
2014-06-26block: Catch backing files assigned to non-COW driversKevin Wolf1-0/+1
2014-06-16cleanup QEMUOptionParameterChunyan Liu1-3/+3
2014-06-16vmdk.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-60/+63
2014-06-16change block layer to support both QemuOpts and QEMUOptionParamterChunyan Liu1-2/+2
2014-06-04vmdk: implement .bdrv_detach/attach_aio_context()Stefan Hajnoczi1-0/+23
2014-05-30vmdk: Fix local_err in vmdk_createFam Zheng1-4/+4
2014-05-09vmdk: Implement .bdrv_get_info()Fam Zheng1-0/+21
2014-05-09vmdk: Implement .bdrv_write_compressedFam Zheng1-0/+14
2014-04-22vmdk: Fix "%x" to PRIx32 in format strings for cidFam Zheng1-5/+5
2014-04-22vmdk: Fix %d and %lld to PRI* in format stringsFam Zheng1-6/+7
2014-02-28block/vmdk: do not report file offset for compressed extentsPeter Lieven1-1/+1
2014-02-21block: do not abuse EMEDIUMTYPEPaolo Bonzini1-2/+4
2014-02-21vmdk: correctly propagate errorsPaolo Bonzini1-5/+6
2014-02-21vmdk: do not try opening a file as both image and descriptorPaolo Bonzini1-7/+15
2014-02-21vmdk: push vmdk_read_desc up to callerPaolo Bonzini1-24/+31
2014-02-21vmdk: extract vmdk_read_descPaolo Bonzini1-11/+30
2014-02-21block: Make bdrv_file_open() staticMax Reitz1-4/+9
2014-02-21block: Add reference parameter to bdrv_open()Max Reitz1-1/+2
2014-02-21block: Change BDS parameter of bdrv_open() to **Max Reitz1-3/+2
2014-02-14block: Don't throw away errno via error_setgJeff Cody1-3/+3
2014-01-31block/vmdk: add basic .bdrv_check supportPeter Lieven1-0/+48
2014-01-24block: Move initialisation of BlockLimits to bdrv_refresh_limits()Kevin Wolf1-4/+18
2014-01-24vmdk: Fix format specific information (create type) for streamOptimizedFam Zheng1-0/+4
2014-01-24vmdk: Check for overhead when openingFam Zheng1-0/+7
2014-01-22block: Allow reference for bdrv_file_open()Max Reitz1-4/+4
2014-01-22vmdk: Fix big flat extent IOFam Zheng1-2/+2
2013-12-20vmdk: Allow vmdk_create to work with protocolFam Zheng1-69/+95
2013-12-20vmdk: Check VMFS extent line field numberFam Zheng1-2/+7
2013-12-03block drivers: expose requirement for write same alignment from formatsPaolo Bonzini1-0/+4
2013-12-03vmdk: Fix creating big description fileFam Zheng1-24/+38
2013-11-29vmdk: Allow read only open of VMDK version 3Fam Zheng1-1/+8
2013-11-29block: Use BDRV_O_NO_BACKING where appropriateKevin Wolf1-1/+1
2013-11-28block: add flags to bdrv_*_write_zeroesPeter Lieven1-1/+2
2013-10-31vmdk: Implment bdrv_get_specific_infoFam Zheng1-1/+67
2013-10-18vmdk: fix VMFS extent parsingFam Zheng1-0/+2
2013-10-18vmdk: Only read cid from image file when openingFam Zheng1-5/+3
2013-10-11vmdk: Fix vmdk_parse_extentsFam Zheng1-2/+5
2013-10-11vmdk: refuse enabling zeroed grain with flat imagesFam Zheng1-0/+4
2013-10-11vmdk: convert error code to use errpFam Zheng1-55/+61
2013-09-25vmdk: fix cluster size check for flat extentsFam Zheng1-3/+3
2013-09-12block: Error parameter for open functionsMax Reitz1-2/+9
2013-09-12bdrv: Use "Error" for creating imagesMax Reitz1-1/+2
2013-09-12bdrv: Use "Error" for opening imagesMax Reitz1-1/+2
2013-09-06block: return get_block_status data and flags for formatsPaolo Bonzini1-1/+18