summaryrefslogtreecommitdiffstats
path: root/block/qcow.c
Commit message (Expand)AuthorAgeFilesLines
* block: do not abuse EMEDIUMTYPEPaolo Bonzini2014-02-211-1/+2
* qcow: correctly propagate errorsPaolo Bonzini2014-02-211-6/+6
* block: Make bdrv_file_open() staticMax Reitz2014-02-211-2/+3
* block: Allow reference for bdrv_file_open()Max Reitz2014-01-221-1/+2
* block: Error parameter for create functionsMax Reitz2013-09-121-1/+3
* block: Error parameter for open functionsMax Reitz2013-09-121-1/+4
* bdrv: Use "Error" for creating imagesMax Reitz2013-09-121-1/+2
* bdrv: Use "Error" for opening imagesMax Reitz2013-09-121-1/+2
* block: return get_block_status data and flags for formatsPaolo Bonzini2013-09-061-1/+8
* block: introduce bdrv_get_block_status APIPaolo Bonzini2013-09-061-2/+2
* block: make bdrv_delete() staticFam Zheng2013-09-061-1/+1
* block: change default of .has_zero_init to 0Peter Lieven2013-06-281-0/+1
* qcow: allow sub-cluster compressed write to last clusterStefan Hajnoczi2013-04-221-2/+15
* aes: move aes.h from include/block to include/qemuAurelien Jarno2013-04-131-1/+1
* block: Add options QDict to bdrv_file_open() prototypesKevin Wolf2013-03-221-1/+1
* block: Add options QDict to .bdrv_open()Kevin Wolf2013-03-151-1/+1
* block: Use error code EMEDIUMTYPE for wrong format in some block driversStefan Weil2013-01-251-1/+1
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-1/+1
* migration: move include files to include/migration/Paolo Bonzini2012-12-191-1/+1
* block: move include files to include/block/Paolo Bonzini2012-12-191-2/+2
* block: qcow image file reopenJeff Cody2012-09-241-0/+10
* change qemu_iovec_to_buf() to match other to,from_buf functionsMichael Tokarev2012-06-111-1/+1
* allow qemu_iovec_from_buffer() to specify offset from which to start copyingMichael Tokarev2012-06-111-1/+1
* block: push recursive flushing up from driversPaolo Bonzini2012-04-051-6/+0
* qcow: Use bdrv functions to replace file operationLi Zhi Hui2012-01-261-17/+31
* qcow: Return real error code in qcow_openLi Zhi Hui2012-01-261-19/+37
* block: convert qcow2, qcow2, and vmdk to .bdrv_co_is_allocated()Stefan Hajnoczi2011-12-051-3/+5
* block: Add coroutine_fn marker to coroutine functionsDong Xu Wang2011-12-051-2/+2
* qcow: Add migration blockerKevin Wolf2011-11-231-0/+12
* block: Rename bdrv_co_flush to bdrv_co_flush_to_diskKevin Wolf2011-11-111-8/+10
* qcow: Fix bdrv_write_compressed error handlingKevin Wolf2011-10-281-11/+19
* block: change flush to co_flushPaolo Bonzini2011-10-211-6/+5
* block: drop redundant bdrv_flush implementationStefan Hajnoczi2011-10-211-6/+0
* block/qcow: Fix use of free() instead of g_free()Stefan Weil2011-10-141-1/+1
* qcow: remove old #undefined codeFrediano Ziglio2011-08-231-63/+0
* qcow: Remove QCowAIOCBFrediano Ziglio2011-08-231-168/+123
* qcow: move some blocks of code to avoid useless variable initializationFrediano Ziglio2011-08-231-27/+26
* qcow: QCowAIOCB field cleanupFrediano Ziglio2011-08-231-72/+65
* qcow/qcow2: Allocate QCowAIOCB structure using stackFrediano Ziglio2011-08-231-36/+16
* qcow: initialize coroutine mutexScott Wood2011-08-231-0/+2
* Use glib memory allocation and free functionsAnthony Liguori2011-08-201-18/+18
* qcow: Use coroutinesKevin Wolf2011-08-021-118/+62
* qcow: Avoid direct AIO callbackKevin Wolf2011-06-141-2/+56
* block/qcow: Don't ignore immediate read/write and other failuresStefan Weil2011-03-151-4/+12
* block: Remove unused s->hd in various driversKevin Wolf2010-11-241-1/+0
* block: Allow bdrv_flush to return errorsKevin Wolf2010-11-041-2/+2
* qcow: Use bdrv_(p)write_sync for metadata writesKevin Wolf2010-06-221-8/+10
* block: Avoid unchecked casts for AIOCBsKevin Wolf2010-05-171-1/+1
* block: Open the underlying image file in generic codeKevin Wolf2010-05-031-37/+30
* qcow: return errno instead of -1Juan Quintela2010-03-091-4/+4
OpenPOWER on IntegriCloud