summaryrefslogtreecommitdiffstats
path: root/block/qcow2.c
Commit message (Expand)AuthorAgeFilesLines
...
* qcow2: get rid of qcow2_backing_read1 routineEdgar Kaziakhmedov2017-12-221-43/+8Star
* qcow2: check_errors are fatalMax Reitz2017-11-171-1/+4
* qcow2: reject unaligned offsets in write compressedAnton Nefedov2017-11-171-0/+4
* qcow2: fix image corruption on commit with persistent bitmapEric Blake2017-11-171-7/+10
* qcow2: fix image corruption after committing qcow2 image into baseDaniel P. Berrange2017-11-171-2/+4
* qcow2: don't permit changing encryption parametersDaniel P. Berrange2017-11-171-0/+3
* qcow2: Assert that the crypto header does not overlap other metadataAlberto Garcia2017-11-141-0/+1
* qcow2: Don't open images with header.refcount_table_clusters == 0Alberto Garcia2017-11-141-0/+6
* qcow2: Always execute preallocate() in a coroutineMax Reitz2017-10-261-7/+34
* qcow2: Fix unaligned preallocated truncationMax Reitz2017-10-261-0/+1
* qcow2: Emit errp when truncating the image tailMax Reitz2017-10-261-6/+7
* qcow2: Use BDRV_SECTOR_BITS instead of its literal valueAlberto Garcia2017-10-261-2/+2
* qcow2: Reduce is_zero() roundingEric Blake2017-10-261-9/+3Star
* block: Convert bdrv_get_block_status_above() to bytesEric Blake2017-10-261-18/+12Star
* qcow2: Switch is_zero_sectors() to byte-basedEric Blake2017-10-261-14/+19
* block: Allow NULL file for bdrv_get_block_status()Eric Blake2017-10-261-6/+2Star
* qcow2: truncate the tail of the image file after shrinking the imagePavel Butsykin2017-10-061-0/+23
* qcow2: fix return error code in qcow2_truncate()Pavel Butsykin2017-10-061-2/+2
* block: convert qcrypto_block_encrypt|decrypt to take bytes offsetDaniel P. Berrange2017-10-061-2/+2
* qcow2: Switch qcow2_measure() to byte-based iterationEric Blake2017-10-061-12/+10Star
* qcow2: add shrink image supportPavel Butsykin2017-09-261-9/+34
* Convert remaining error_report() to warn_report()Alistair Francis2017-09-191-4/+5
* qcow2: move qcow2_store_persistent_dirty_bitmaps() before cache flushingPavel Butsykin2017-09-061-8/+8
* qapi: Change data type of the FOO_lookup generated for enum FOOMarc-André Lureau2017-09-041-2/+2
* qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster2017-09-041-2/+2
* qapi: Generate FOO_str() macro for QAPI enum FOOMarkus Armbruster2017-09-041-1/+0Star
* qapi: Drop superfluous qapi_enum_parse() parameter maxMarkus Armbruster2017-09-041-4/+2Star
* qcow2: allocate cluster_cache/cluster_data on demandStefan Hajnoczi2017-08-301-12/+0Star
* misc: Remove unused Error variablesAlberto Garcia2017-08-301-6/+2Star
* qcow2: Check failure of bdrv_getlength()Eric Blake2017-08-111-1/+4
* qcow2: Drop debugging dump_refcounts()Eric Blake2017-08-111-21/+0Star
* qcow: fix memory leaks related to encryptionDaniel P. Berrange2017-07-251-3/+4
* qcow2: Fix sector calculation in qcow2_measure()Eric Blake2017-07-241-2/+2
* qcow2: call CoQueue APIs under CoMutexPaolo Bonzini2017-07-171-2/+2
* block/qcow2: falloc/full preallocating growthMax Reitz2017-07-111-1/+99
* block/qcow2: Add qcow2_refcount_area()Max Reitz2017-07-111-4/+16
* block/qcow2: Metadata preallocation for truncateMax Reitz2017-07-111-2/+31
* block/qcow2: Lock s->lock in preallocate()Max Reitz2017-07-111-7/+15
* block/qcow2: Generalize preallocate()Max Reitz2017-07-111-5/+12
* block: Add PreallocMode to blk_truncate()Max Reitz2017-07-111-2/+2
* block: Add PreallocMode to bdrv_truncate()Max Reitz2017-07-111-2/+2
* block: Add PreallocMode to BD.bdrv_truncate()Max Reitz2017-07-111-1/+8
* qcow2: add bdrv_measure() supportStefan Hajnoczi2017-07-111-0/+137
* qcow2: extract image creation option parsingStefan Hajnoczi2017-07-111-36/+73
* qcow2: make refcount size calculation conservativeStefan Hajnoczi2017-07-111-41/+42
* qcow2: extract preallocation calculation functionStefan Hajnoczi2017-07-111-59/+77
* qcow2: add .bdrv_remove_persistent_dirty_bitmapVladimir Sementsov-Ogievskiy2017-07-111-0/+1
* qcow2: add .bdrv_can_store_new_dirty_bitmapVladimir Sementsov-Ogievskiy2017-07-111-0/+1
* qcow2: store bitmaps on reopening image as read-onlyVladimir Sementsov-Ogievskiy2017-07-111-0/+5
* qcow2: add persistent dirty bitmaps supportVladimir Sementsov-Ogievskiy2017-07-111-0/+9