aboutsummaryrefslogtreecommitdiff
path: root/block/qcow2.h
AgeCommit message (Expand)Author
2018-02-13qcow2: Allow configuring the L2 slice sizeAlberto Garcia
2018-02-13qcow2: Add offset_to_l2_slice_index()Alberto Garcia
2018-02-13qcow2: Add l2_slice_size field to BDRVQcow2StateAlberto Garcia
2018-02-13qcow2: Add offset_to_l1_index()Alberto Garcia
2018-02-13qcow2: Remove BDS parameter from qcow2_cache_is_table_offset()Alberto Garcia
2018-02-13qcow2: Remove BDS parameter from qcow2_cache_discard()Alberto Garcia
2018-02-13qcow2: Remove BDS parameter from qcow2_cache_clean_unused()Alberto Garcia
2018-02-13qcow2: Remove BDS parameter from qcow2_cache_destroy()Alberto Garcia
2018-02-13qcow2: Remove BDS parameter from qcow2_cache_put()Alberto Garcia
2018-02-13qcow2: Remove BDS parameter from qcow2_cache_entry_mark_dirty()Alberto Garcia
2018-02-13block: maintain persistent disabled bitmapsVladimir Sementsov-Ogievskiy
2017-12-22qcow2: get rid of qcow2_backing_read1 routineEdgar Kaziakhmedov
2017-11-17qcow2: Add bounds check to get_refblock_offset()Max Reitz
2017-10-06qcow2: truncate the tail of the image file after shrinking the imagePavel Butsykin
2017-09-26qcow2: add shrink image supportPavel Butsykin
2017-09-26qcow2: add qcow2_cache_discardPavel Butsykin
2017-07-11block/qcow2: falloc/full preallocating growthMax Reitz
2017-07-11block/qcow2: Add qcow2_refcount_area()Max Reitz
2017-07-11qcow2: add .bdrv_remove_persistent_dirty_bitmapVladimir Sementsov-Ogievskiy
2017-07-11qcow2: add .bdrv_can_store_new_dirty_bitmapVladimir Sementsov-Ogievskiy
2017-07-11qcow2: store bitmaps on reopening image as read-onlyVladimir Sementsov-Ogievskiy
2017-07-11qcow2: add persistent dirty bitmaps supportVladimir Sementsov-Ogievskiy
2017-07-11qcow2: support .bdrv_reopen_bitmaps_rwVladimir Sementsov-Ogievskiy
2017-07-11qcow2: autoloading dirty bitmapsVladimir Sementsov-Ogievskiy
2017-07-11qcow2: add bitmaps extensionVladimir Sementsov-Ogievskiy
2017-07-11qcow2-refcount: rename inc_refcounts() and make it publicVladimir Sementsov-Ogievskiy
2017-07-11qcow2: add support for LUKS encryption formatDaniel P. Berrange
2017-07-11qcow2: convert QCow2 to use QCryptoBlock for encryptionDaniel P. Berrange
2017-07-11qcow2: make qcow2_encrypt_sectors encrypt in placeDaniel P. Berrange
2017-06-26qcow2: Merge the writing of the COW regions with the guest dataAlberto Garcia
2017-06-26qcow2: Use unsigned int for both members of Qcow2COWRegionAlberto Garcia
2017-05-11qcow2: Discard/zero clusters by byte countEric Blake
2017-05-11qcow2: Make distinction between zero cluster types obviousEric Blake
2017-05-11qcow2: Name typedef for cluster typeEric Blake
2017-05-11qcow2: Reuse preallocated zero clustersMax Reitz
2017-02-12qcow2: Optimize the refcount-block overlap checkAlberto Garcia
2016-11-11qcow2: Remove stale FIXME commentAlberto Garcia
2016-10-24qcow2: Support BDRV_REQ_MAY_UNMAPFam Zheng
2016-09-15Remove unused function declarationsLadi Prosek
2016-06-16qcow2: Implement .bdrv_co_pwritev()Kevin Wolf
2016-06-16qcow2: Use bytes instead of sectors for QCowL2MetaKevin Wolf
2016-06-16qcow2: Implement .bdrv_co_preadv()Kevin Wolf
2016-06-08qcow2: avoid extra flushes in qcow2Denis V. Lunev
2015-12-18qcow2: Add function for refcount order amendmentMax Reitz
2015-12-18block: Add opaque value to the amend CBMax Reitz
2015-10-20coroutine: move into libqemuutil.a libraryDaniel P. Berrange
2015-10-16qcow2: Remove forward declaration of QCowAIOCBKevin Wolf
2015-09-14qcow2: Make size_to_clusters() return uint64_tMax Reitz
2015-09-14qcow2: Rename BDRVQcowState to BDRVQcow2StateKevin Wolf
2015-09-04qcow2: add option to clean unused cache entries after some timeAlberto Garcia