summaryrefslogtreecommitdiffstats
path: root/block/qcow2.c
Commit message (Expand)AuthorAgeFilesLines
...
* qcow2: Make sizes more humanly readableLeonid Bloch2018-10-011-1/+1
* qapi: Drop qapi_event_send_FOO()'s Error ** argumentPeter Xu2018-08-281-1/+1
* qcow2: A grammar fix in conflicting cache sizing error messageLeonid Bloch2018-07-301-1/+1
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-07-101-9/+11
|\
| * block: split flags in copy_rangeVladimir Sementsov-Ogievskiy2018-07-101-9/+11
* | qcow2: add overlap check for bitmap directoryVladimir Sementsov-Ogievskiy2018-07-091-8/+14
* | qcow2: Drop unreachable breakFam Zheng2018-07-091-1/+0Star
* | qcow2: Drop unused cluster_dataFam Zheng2018-07-091-2/+0Star
|/
* qcow2: add compress threadsVladimir Sementsov-Ogievskiy2018-07-051-1/+61
* qcow2: refactor data compressionVladimir Sementsov-Ogievskiy2018-07-051-27/+51
* qcow2: Fix src_offset in copy offloadingFam Zheng2018-06-291-0/+1
* qcow2: Free allocated clusters on write errorKevin Wolf2018-06-291-0/+2
* block/crypto: Simplify block_crypto_{open,create}_opts_init()Markus Armbruster2018-06-291-6/+4Star
* qcow2: Remove dead check on !retFam Zheng2018-06-291-1/+1
* qcow2: Remove coroutine trampoline for preallocate_co()Kevin Wolf2018-06-291-43/+8Star
* block: Convert .bdrv_truncate callback to coroutine_fnKevin Wolf2018-06-291-30/+44
* qcow2: Fix qcow2_truncate() error return valueKevin Wolf2018-06-291-1/+1
* qapi: remove empty flat union branches and typesAnton Nefedov2018-06-221-1/+0Star
* block: Factor out qobject_input_visitor_new_flat_confused()Markus Armbruster2018-06-151-5/+2Star
* block: Clean up a misuse of qobject_to() in .bdrv_co_create_opts()Markus Armbruster2018-06-151-5/+4Star
* block: Fix -blockdev for certain non-string scalarsMarkus Armbruster2018-06-151-1/+1
* block: Add block-specific QDict headerMax Reitz2018-06-151-0/+1
* qcow2: Do not mark inactive images corruptMax Reitz2018-06-111-1/+1
* block: Add Error parameter to bdrv_amend_optionsMax Reitz2018-06-111-31/+41
* Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2018-06-041-30/+199
|\
| * qcow2: Implement copy offloadingFam Zheng2018-06-011-30/+199
* | Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2018-06-041-2/+2
|\ \ | |/ |/|
| * block: use local path for local headersMichael S. Tsirkin2018-05-311-2/+2
* | qcow2: Fix Coverity warning when calculating the refcount cache sizeAlberto Garcia2018-05-291-3/+2Star
|/
* qcow2: Give the refcount cache the minimum possible size by defaultAlberto Garcia2018-05-151-12/+19
* qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau2018-05-041-4/+4
* qcow2: try load bitmaps only onceVladimir Sementsov-Ogievskiy2018-04-161-8/+8
* qcow2: fix bitmaps loading when bitmaps already existVladimir Sementsov-Ogievskiy2018-03-261-1/+16
* qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz2018-03-191-1/+1
* block: x-blockdev-create QMP commandKevin Wolf2018-03-091-0/+1
* qcow2: Use visitor for options in qcow2_create()Kevin Wolf2018-03-091-140/+78Star
* qcow2: Handle full/falloc preallocation in qcow2_co_create()Kevin Wolf2018-03-091-9/+19
* qcow2: Use QCryptoBlockCreateOptions in qcow2_co_create()Kevin Wolf2018-03-091-17/+45
* qcow2: Use BlockdevRef in qcow2_co_create()Kevin Wolf2018-03-091-14/+25
* qcow2: Pass BlockdevCreateOptions to qcow2_co_create()Kevin Wolf2018-03-091-38/+151
* qcow2: Let qcow2_create() handle protocol layerKevin Wolf2018-03-091-26/+38
* qcow2: Rename qcow2_co_create2() to qcow2_co_create()Kevin Wolf2018-03-091-8/+8
* qcow2: Generalize validate_table_offset() into qcow2_validate_table()Alberto Garcia2018-03-091-47/+30Star
* block: convert bdrv_check callback to coroutine_fnPaolo Bonzini2018-03-091-4/+19
* block: convert bdrv_invalidate_cache callback to coroutine_fnPaolo Bonzini2018-03-091-2/+5
* qcow2: make qcow2_do_open a coroutine_fnPaolo Bonzini2018-03-091-5/+41
* qcow2: introduce qcow2_write_caches and qcow2_flush_cachesPaolo Bonzini2018-03-091-16/+4Star
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-03-061-28/+32
|\
| * qcow2: Replace align_offset() with ROUND_UP()Alberto Garcia2018-03-021-7/+7
| * qcow2: make qcow2_co_create2() a coroutine_fnStefan Hajnoczi2018-03-021-8/+9