summaryrefslogtreecommitdiffstats
path: root/block/qcow2.h
Commit message (Expand)AuthorAgeFilesLines
* qcow2: Implement .bdrv_co_pwritev()Kevin Wolf2016-06-161-1/+2
* qcow2: Use bytes instead of sectors for QCowL2MetaKevin Wolf2016-06-161-10/+3Star
* qcow2: Implement .bdrv_co_preadv()Kevin Wolf2016-06-161-1/+1
* qcow2: avoid extra flushes in qcow2Denis V. Lunev2016-06-081-0/+1
* qcow2: Add function for refcount order amendmentMax Reitz2015-12-181-0/+4
* block: Add opaque value to the amend CBMax Reitz2015-12-181-1/+2
* coroutine: move into libqemuutil.a libraryDaniel P. Berrange2015-10-201-1/+1
* qcow2: Remove forward declaration of QCowAIOCBKevin Wolf2015-10-161-2/+0Star
* qcow2: Make size_to_clusters() return uint64_tMax Reitz2015-09-141-3/+3
* qcow2: Rename BDRVQcowState to BDRVQcow2StateKevin Wolf2015-09-141-11/+11
* qcow2: add option to clean unused cache entries after some timeAlberto Garcia2015-09-041-0/+4
* block: convert qcow/qcow2 to use generic cipher APIDaniel P. Berrange2015-07-081-8/+5Star
* crypto: move built-in AES implementation into crypto/Daniel P. Berrange2015-07-071-1/+1
* qcow2: Add DEFAULT_L2_CACHE_CLUSTERSMax Reitz2015-06-121-0/+2
* qcow2: Set MIN_L2_CACHE_SIZE to 2Max Reitz2015-06-121-1/+2
* qcow2: make qcow2_cache_put() a void functionAlberto Garcia2015-05-221-1/+1
* qcow2: use one single memory block for the L2/refcount cache tablesAlberto Garcia2015-05-221-1/+2
* qcow2: Fix header update with overridden backing fileKevin Wolf2015-04-081-0/+6
* qcow2: Helper function for refcount modificationMax Reitz2015-03-101-0/+8
* qcow2: Use 64 bits for refcount valuesMax Reitz2015-03-101-3/+3
* qcow2: Use unsigned addend for update_refcount()Max Reitz2015-03-101-1/+7
* qcow2: Only return status from qcow2_get_refcountMax Reitz2015-03-101-1/+2
* qcow2: Add two new fields to BDRVQcowStateMax Reitz2015-03-101-0/+2
* qcow2: Remove unused struct QCowCreateStateKevin Wolf2015-03-091-11/+0Star
* block/qcow2: Make get_refcount() globalMax Reitz2014-11-031-0/+2
* block/qcow2: Implement status CB for amendMax Reitz2014-11-031-1/+2
* qcow2: Allow "full" discardMax Reitz2014-11-031-1/+1
* qcow2: Drop REFCOUNT_SHIFTMax Reitz2014-10-231-2/+0Star
* qcow2: Calculate refcount block entry countMax Reitz2014-10-231-0/+2
* qcow2: Add overlap-check.template optionMax Reitz2014-09-221-0/+1
* qcow2: Add qcow2_signal_corruption()Max Reitz2014-09-221-0/+5
* qcow2: Add runtime options for cache sizesMax Reitz2014-08-201-0/+3
* qcow2: Constant cache size in bytesMax Reitz2014-08-201-2/+8
* qcow2: Limit snapshot table sizeKevin Wolf2014-04-011-0/+4
* qcow2: Check maximum L1 size in qcow2_snapshot_load_tmp() (CVE-2014-0143)Kevin Wolf2014-04-011-0/+4
* qcow2: Fix types in qcow2_alloc_clusters and alloc_clusters_norefKevin Wolf2014-04-011-3/+3
* qcow2: Check new refcount table size on growthKevin Wolf2014-04-011-0/+9
* qcow2: Validate snapshot table offset/size (CVE-2014-0144)Kevin Wolf2014-04-011-1/+28
* qcow2: remove n_start and n_end of qcow2_alloc_cluster_offset()Hu Tao2014-02-091-1/+1
* qcow2: fix wrong value of L1E_OFFSET_MASK, L2E_OFFSET_MASK and REFT_OFFSET_MASKHu Tao2014-01-241-3/+3
* snapshot: distinguish id and name in load_tmpWenchao Xia2013-12-041-1/+4
* qcow2: Add more overlap check bitmask macrosMax Reitz2013-10-111-3/+11
* qcow2: Add overlap-check optionsMax Reitz2013-10-111-0/+9
* qcow2: Make overlap check mask variableMax Reitz2013-10-111-3/+2Star
* qcow2: Use negated overflow check maskMax Reitz2013-10-111-2/+2
* block: qcow2 - used QEMU_PACKED for on-disk structuresJeff Cody2013-09-251-1/+1
* snapshot: distinguish id and name in snapshot deleteWenchao Xia2013-09-121-1/+4
* qcow2: Save refcount order in BDRVQcowStateMax Reitz2013-09-121-0/+1
* qcow2-cluster: Expand zero clustersMax Reitz2013-09-121-0/+5
* qcow2-cache: Empty cacheMax Reitz2013-09-121-0/+2