summaryrefslogtreecommitdiffstats
path: root/block/qcow2.h
Commit message (Expand)AuthorAgeFilesLines
* qcow2: Fix QCOW2_COMPRESSED_SECTOR_MASKMax Reitz2019-11-071-1/+1
* qcow2: Add qcow2_check_fix_snapshot_table()Max Reitz2019-10-281-0/+3
* qcow2: Separate qcow2_check_read_snapshot_table()Max Reitz2019-10-281-0/+4
* qcow2: Make qcow2_write_snapshots() publicMax Reitz2019-10-281-0/+1
* qcow2: Keep unknown extra snapshot dataMax Reitz2019-10-281-0/+7
* qcow2: Add Error ** to qcow2_read_snapshots()Max Reitz2019-10-281-1/+1
* block/qcow2-bitmap: do not remove bitmaps on reopen-roVladimir Sementsov-Ogievskiy2019-10-171-1/+2
* block/qcow2-bitmap: drop qcow2_reopen_bitmaps_rw_hint()Vladimir Sementsov-Ogievskiy2019-10-171-2/+0Star
* block/qcow2: proper locking on bitmap add/remove pathsVladimir Sementsov-Ogievskiy2019-10-171-5/+6
* block/dirty-bitmap: return int from bdrv_remove_persistent_dirty_bitmapVladimir Sementsov-Ogievskiy2019-10-171-3/+2Star
* block/qcow2: introduce parallel subrequest handling in read and writeVladimir Sementsov-Ogievskiy2019-10-101-0/+3
* block/qcow2: refactor encryption codeMaxim Levitsky2019-09-161-4/+4
* block/qcow2: implement .bdrv_co_pwritev(_compressed)_partVladimir Sementsov-Ogievskiy2019-08-271-0/+1
* block: avoid recursive block_status call if possibleVladimir Sementsov-Ogievskiy2019-06-041-0/+4
* qcow2: skip writing zero buffers to empty COW areasAnton Nefedov2019-05-281-0/+6
* qcow2: do encryption in threadsVladimir Sementsov-Ogievskiy2019-05-281-0/+8
* qcow2-threads: split out generic pathVladimir Sementsov-Ogievskiy2019-05-281-2/+2
* qcow2: add separate file for threaded data processing functionsVladimir Sementsov-Ogievskiy2019-05-281-0/+7
* qcow2.h: add missing includeVladimir Sementsov-Ogievskiy2019-05-281-0/+1
* qcow2: Define and use QCOW2_COMPRESSED_SECTOR_SIZEAlberto Garcia2019-05-201-0/+4
* qcow2: Remove BDRVQcow2State.cluster_sectorsAlberto Garcia2019-05-101-1/+0Star
* block/qcow2-bitmap: Allow resizes with persistent bitmapsJohn Snow2019-03-121-0/+1
* qcow2: Implement data-file-raw create optionKevin Wolf2019-03-081-1/+8
* qcow2: Store data file name in the imageKevin Wolf2019-03-081-0/+1
* qcow2: Add basic data-file infrastructureKevin Wolf2019-03-081-1/+3
* qcow2: External file I/OKevin Wolf2019-03-081-1/+1
* qcow2: Return 0/-errno in qcow2_alloc_compressed_cluster_offset()Kevin Wolf2019-03-081-3/+4
* qcow2: Don't assume 0 is an invalid cluster offsetKevin Wolf2019-03-081-0/+2
* qcow2: Prepare qcow2_get_cluster_type() for external data fileKevin Wolf2019-03-081-1/+9
* qcow2: Pass bs to qcow2_get_cluster_type()Kevin Wolf2019-03-081-1/+2
* qcow2: Basic definitions for external data filesKevin Wolf2019-03-081-10/+22
* qcow2: Add list of bitmaps to ImageInfoSpecificQCow2Andrey Shinkevich2019-02-111-0/+2
* block: Eliminate the S_1KiB, S_2KiB, ... macrosMarkus Armbruster2019-02-011-5/+5
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-111-1/+4
* qcow2: aio support for compressed cluster readVladimir Sementsov-Ogievskiy2018-12-141-4/+0Star
* qcow2: Don't allow overflow during cluster allocationEric Blake2018-11-191-0/+6
* bloc/qcow2: drop dirty_bitmaps_loaded state variableVladimir Sementsov-Ogievskiy2018-10-291-1/+0Star
* qcow2: Set the default cache-clean-interval to 10 minutesLeonid Bloch2018-10-011-1/+3
* qcow2: Increase the default upper limit on the L2 cache sizeLeonid Bloch2018-10-011-1/+5
* qcow2: Assign the L2 cache relatively to the image sizeLeonid Bloch2018-10-011-3/+1Star
* qcow2: Make sizes more humanly readableLeonid Bloch2018-10-011-4/+5
* qcow2: add overlap check for bitmap directoryVladimir Sementsov-Ogievskiy2018-07-091-21/+24
* qcow2: add compress threadsVladimir Sementsov-Ogievskiy2018-07-051-0/+3
* qcow2: Free allocated clusters on write errorKevin Wolf2018-06-291-0/+1
* qcow2: Give the refcount cache the minimum possible size by defaultAlberto Garcia2018-05-151-4/+0Star
* qcow2: try load bitmaps only onceVladimir Sementsov-Ogievskiy2018-04-161-0/+1
* qcow2-bitmap: add qcow2_reopen_bitmaps_rw_hint()Vladimir Sementsov-Ogievskiy2018-03-261-0/+2
* qcow2: Generalize validate_table_offset() into qcow2_validate_table()Alberto Garcia2018-03-091-5/+5
* qcow2: introduce qcow2_write_caches and qcow2_flush_cachesPaolo Bonzini2018-03-091-0/+2
* qcow2: Replace align_offset() with ROUND_UP()Alberto Garcia2018-03-021-6/+0Star