438 Commits (8301ea444abb49f7b7fb939b09c1e23b22977f30)

Author SHA1 Message Date
Pavel Butsykin 163bc39d2c qcow2: truncate the tail of the image file after shrinking the image 9 years ago
Pavel Butsykin 76a2a30a99 qcow2: fix return error code in qcow2_truncate() 9 years ago
Daniel P. Berrange 4609742a49 block: convert qcrypto_block_encrypt|decrypt to take bytes offset 9 years ago
Eric Blake b85ee45334 qcow2: Switch qcow2_measure() to byte-based iteration 9 years ago
Pavel Butsykin 46b732cdf3 qcow2: add shrink image support 9 years ago
Alistair Francis 55d527a94d Convert remaining error_report() to warn_report() 9 years ago
Pavel Butsykin 83a8c775a8 qcow2: move qcow2_store_persistent_dirty_bitmaps() before cache flushing 9 years ago
Marc-André Lureau f7abe0ecd4 qapi: Change data type of the FOO_lookup generated for enum FOO 9 years ago
Markus Armbruster 977c736f80 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) 9 years ago
Markus Armbruster 5b5f825d44 qapi: Generate FOO_str() macro for QAPI enum FOO 9 years ago
Markus Armbruster 06c60b6c46 qapi: Drop superfluous qapi_enum_parse() parameter max 9 years ago
Stefan Hajnoczi 3e4c705212 qcow2: allocate cluster_cache/cluster_data on demand 9 years ago
Alberto Garcia c3a8fe331e misc: Remove unused Error variables 9 years ago
Eric Blake d0d5d0e31a qcow2: Check failure of bdrv_getlength() 9 years ago
Eric Blake c40fe9c06c qcow2: Drop debugging dump_refcounts() 9 years ago
Daniel P. Berrange 0696ae2c92 qcow: fix memory leaks related to encryption 9 years ago
Eric Blake 24bae02b19 qcow2: Fix sector calculation in qcow2_measure() 9 years ago
Paolo Bonzini a8c57408cd qcow2: call CoQueue APIs under CoMutex 9 years ago
Max Reitz 772d1f973f block/qcow2: falloc/full preallocating growth 9 years ago
Max Reitz 12cc30a8cb block/qcow2: Add qcow2_refcount_area() 9 years ago
Max Reitz 95b98f343b block/qcow2: Metadata preallocation for truncate 9 years ago
Max Reitz 652fecd005 block/qcow2: Lock s->lock in preallocate() 9 years ago
Max Reitz 7bc45dc172 block/qcow2: Generalize preallocate() 9 years ago
Max Reitz 3a691c50f1 block: Add PreallocMode to blk_truncate() 9 years ago
Max Reitz 7ea37c3066 block: Add PreallocMode to bdrv_truncate() 9 years ago
Max Reitz 8243ccb743 block: Add PreallocMode to BD.bdrv_truncate() 9 years ago
Stefan Hajnoczi c501c35220 qcow2: add bdrv_measure() support 9 years ago
Stefan Hajnoczi 0eb4a8c1df qcow2: extract image creation option parsing 9 years ago
Stefan Hajnoczi 7c5bcc4212 qcow2: make refcount size calculation conservative 9 years ago
Stefan Hajnoczi 95c67e3bd7 qcow2: extract preallocation calculation function 9 years ago
Vladimir Sementsov-Ogievskiy 469c71edc7 qcow2: add .bdrv_remove_persistent_dirty_bitmap 9 years ago
Vladimir Sementsov-Ogievskiy da0eb242ad qcow2: add .bdrv_can_store_new_dirty_bitmap 9 years ago
Vladimir Sementsov-Ogievskiy 169b879359 qcow2: store bitmaps on reopening image as read-only 9 years ago
Vladimir Sementsov-Ogievskiy 5f72826e7f qcow2: add persistent dirty bitmaps support 9 years ago
Vladimir Sementsov-Ogievskiy 1b6b0562db qcow2: support .bdrv_reopen_bitmaps_rw 9 years ago
Vladimir Sementsov-Ogievskiy d1258dd0c8 qcow2: autoloading dirty bitmaps 9 years ago
Vladimir Sementsov-Ogievskiy 88ddffae8f qcow2: add bitmaps extension 9 years ago
Daniel P. Berrange 0a12f6f80e qcow2: report encryption specific image information 9 years ago
Daniel P. Berrange 1cd9a787a2 block: pass option prefix down to crypto layer 9 years ago
Daniel P. Berrange c01c214b69 block: remove all encryption handling APIs 9 years ago
Daniel P. Berrange 4652b8f3e1 qcow2: add support for LUKS encryption format 9 years ago
Daniel P. Berrange b25b387fa5 qcow2: convert QCow2 to use QCryptoBlock for encryption 9 years ago
Daniel P. Berrange 446d306d23 qcow2: make qcow2_encrypt_sectors encrypt in place 9 years ago
Daniel P. Berrange 0cb8d47ba9 block: deprecate "encryption=on" in favor of "encrypt.format=aes" 9 years ago
Manos Pitsidianakis f5a5ca7969 block: change variable names in BlockDriverState 9 years ago
Alberto Garcia 24990c5b95 qcow2: Use offset_into_cluster() and offset_to_l2_index() 9 years ago
Alberto Garcia ee22a9d869 qcow2: Merge the writing of the COW regions with the guest data 9 years ago
Alberto Garcia a7a6a2bffc qcow2: remove extra local_error variable 9 years ago
Eric Blake d2cb36af2b qcow2: Discard/zero clusters by byte count 9 years ago
Eric Blake fbaa6bb3d3 qcow2: Optimize write zero of unaligned tail cluster 9 years ago