summaryrefslogtreecommitdiff
path: root/block/qcow2-refcount.c
AgeCommit message (Expand)AuthorFilesLines
2012-04-20qcow2: Support reading zero clustersKevin Wolf1-0/+7
2012-04-20qcow2: Ignore reserved bits in check_refcountsKevin Wolf1-44/+54
2012-04-20qcow2: Ignore reserved bits in refcount table entriesKevin Wolf1-1/+1
2012-04-20qcow2: Refactor qcow2_free_any_clustersKevin Wolf1-19/+22
2012-04-20qcow2: Ignore reserved bits in L1/L2 entriesKevin Wolf1-6/+6
2012-04-20qcow2: Fix refcount block allocation during qcow2_alloc_cluster_at()Kevin Wolf1-0/+6
2012-04-19qcow2: Fix return value of alloc_refcount_blockKevin Wolf1-1/+1
2012-03-12qcow2: Add qcow2_alloc_clusters_at()Kevin Wolf1-0/+28
2011-12-05qcow2: Fix order of refcount updates in qcow2_snapshot_gotoKevin Wolf1-1/+6
2011-08-25qcow2: remove unused qcow2_create_refcount_update functionFrediano Ziglio1-18/+0
2011-08-25qcow2: use always stderr for debuggingFrediano Ziglio1-2/+2
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-17/+17
2011-07-19qcow2: Use Qcow2Cache in writeback mode during loadvm/savevmKevin Wolf1-11/+27
2011-06-08qcow2: Fix memory leaks in error casesKevin Wolf1-3/+6
2011-05-08Fix typos in comments and code (occured -> occurred and related)Stefan Weil1-1/+1
2011-01-31qcow2-refcount: remove write-only variablesBlue Swirl1-4/+1
2011-01-24qcow2: Use QcowCacheKevin Wolf1-153/+107
2010-11-04qcow2: Invalidate cache after failed readKevin Wolf1-0/+1
2010-10-13block: avoid a write only variableBlue Swirl1-0/+1
2010-09-21qcow2: Move sync out of qcow2_alloc_clustersKevin Wolf1-2/+2
2010-09-21qcow2: Move sync out of update_refcountKevin Wolf1-2/+11
2010-09-21qcow2: Move sync out of write_refcount_block_entriesKevin Wolf1-1/+3
2010-07-06qcow2/vdi: Change check to distinguish error casesKevin Wolf1-55/+65
2010-06-22qcow2: Don't try to check tables that couldn't be loadedKevin Wolf1-0/+1
2010-06-22qcow2: Fix qemu-img check segfault on corrupted imagesKevin Wolf1-3/+11
2010-06-22qcow2: Use bdrv_(p)write_sync for metadata writesKevin Wolf1-12/+12
2010-06-15qcow2: Return real error code in load_refcount_blockKevin Wolf1-3/+8
2010-06-15qcow2: Allow alloc_clusters_noref to return errorsKevin Wolf1-3/+15
2010-06-15qcow2: Allow get_refcount to return errorsKevin Wolf1-4/+37
2010-05-28qcow2: Fix corruption after error in update_refcountKevin Wolf1-0/+4
2010-05-28qcow2: Fix corruption after refblock allocationKevin Wolf1-2/+9
2010-05-28qcow2: Return right error code in write_refcount_block_entriesKevin Wolf1-12/+15
2010-05-03qcow2: Remove abort on free_clusters failureKevin Wolf1-1/+1
2010-05-03qcow2: Avoid shadowing variable in alloc_clusters_noref()Stefan Hajnoczi1-2/+2
2010-05-03block: Open the underlying image file in generic codeKevin Wolf1-40/+40
2010-04-23qcow2: Trigger blkdebug eventsKevin Wolf1-0/+18
2010-02-23qcow2: More checks for qemu-img checkKevin Wolf1-0/+12
2010-02-23qcow2: Rewrite alloc_refcount_block/grow_refcount_tableKevin Wolf1-88/+222
2010-02-23qcow2: Factor next_refcount_table_size outKevin Wolf1-11/+19
2010-01-26qcow2: Don't ignore qcow2_alloc_clusters return valueKevin Wolf1-0/+6
2010-01-26qcow2: Don't ignore update_refcount return valueKevin Wolf1-8/+23
2010-01-26qcow2: Allow updating no refcountsKevin Wolf1-1/+5
2010-01-26qcow2: Improve error handling in update_refcountKevin Wolf1-7/+25
2010-01-26qcow2: Fix error handling in grow_refcount_tableKevin Wolf1-3/+6
2010-01-13qcow2-refcount: remove dead assignmentAmit Shah1-1/+0
2009-12-03qcow2: Fix some more qemu_malloc falloutKevin Wolf1-7/+15
2009-10-27qcow2: Fix grow_refcount_table error handlingKevin Wolf1-1/+0
2009-10-05qcow2: Increase maximum cluster size to 2 MBKevin Wolf1-1/+2
2009-07-20Fix most warnings (errors with -Werror) when debugging is enabledBlue Swirl1-2/+2
2009-07-10qcow2: Fix L1 table memory allocationKevin Wolf1-1/+1