- d5ab949 Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging by Stefan Hajnoczi · 2 years, 4 months ago
- 5868415 qcow: switch to *_co_* functions by Alberto Faria · 2 years, 5 months ago
- ea4b801 qcow: manually add more coroutine_fn annotations by Paolo Bonzini · 2 years, 5 months ago
- 8393078 block: introduce bdrv_open_file_child() helper by Vladimir Sementsov-Ogievskiy · 2 years, 7 months ago
- e8b6535 block: add BDRV_REQ_REGISTERED_BUF request flag by Stefan Hajnoczi · 2 years, 5 months ago
- a9262f5 block: Change blk_{pread,pwrite}() param order by Alberto Faria · 2 years, 8 months ago
- bf5b16f block: Make blk_{pread,pwrite}() return 0 on success by Alberto Faria · 2 years, 8 months ago
- 353a5d8 block: Make bdrv_{pread,pwrite}() return 0 on success by Alberto Faria · 2 years, 9 months ago
- 32cc71d block: Change bdrv_{pread,pwrite,pwrite_sync}() param order by Alberto Faria · 2 years, 9 months ago
- 53fb784 block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}() by Alberto Faria · 2 years, 9 months ago
- 5df022c osdep: Move memalign-related functions to their own header by Peter Maydell · 3 years ago
- e75abed block: use int64_t instead of uint64_t in driver write handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
- f7ef38d block: use int64_t instead of uint64_t in driver read handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
- c1dadda block/qcow: remove runtime opts by John Snow · 4 years, 7 months ago
- 344acbd qcow: Tolerate backing_fmt= by Eric Blake · 4 years, 8 months ago
- 386f6c0 error: Avoid error_propagate() after migrate_add_blocker() by Markus Armbruster · 4 years, 8 months ago
- b11a093 qapi: Smooth another visitor error checking pattern by Markus Armbruster · 4 years, 8 months ago
- 668f62e error: Eliminate error_propagate() with Coccinelle, part 1 by Markus Armbruster · 4 years, 8 months ago
- 69dca43 block: Use bdrv_default_perms() by Max Reitz · 4 years, 10 months ago
- 8b1869d block: Make format drivers use child_of_bds by Max Reitz · 4 years, 10 months ago
- 258b776 block: Add BdrvChildRole to BdrvChild by Max Reitz · 4 years, 10 months ago
- d67066d block: Add BlockDriver.is_format by Max Reitz · 4 years, 10 months ago
- a3aeeab block: Add blk_new_with_bs() helper by Eric Blake · 4 years, 10 months ago
- 7b8e485 block: Add flags to bdrv(_co)_truncate() by Kevin Wolf · 4 years, 10 months ago
- b92902d block: pass BlockDriver reference to the .bdrv_co_create by Maxim Levitsky · 5 years ago
- c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
- 26536c7 block: Do not truncate file node when formatting by Max Reitz · 5 years ago
- 197bfa7 block/qcow: Improve error when opening qcow2 files as qcow by John Snow · 6 years ago
- d861ab3 block: Add BlockBackend.ctx by Kevin Wolf · 6 years ago
- 4ed3e0c block/qcow: use buffer-based io by Vladimir Sementsov-Ogievskiy · 6 years ago
- adf2e45 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 6 years ago
- 2654267 block: Add strong_runtime_opts to BlockDriver by Max Reitz · 6 years ago
- 998c201 block: Add BDS.auto_backing_file by Max Reitz · 6 years ago
- 30d780f block/qcow: use qemu_iovec_init_buf by Vladimir Sementsov-Ogievskiy · 6 years ago
- c972fa1 crypto: support multiple threads accessing one QCryptoBlock by Vladimir Sementsov-Ogievskiy · 6 years ago
- a5fdff1 block/qcow: Don't take address of fields in packed structs by Peter Maydell · 6 years ago
- 41b6513 qcow: fix a reference leak by KONRAD Frederic · 7 years ago
- 609841a qcow: Switch to a byte-based driver by Eric Blake · 7 years ago
- d1326a7 qcow: Switch qcow_co_writev to byte-based calls by Eric Blake · 7 years ago
- a15312b qcow: Switch qcow_co_readv to byte-based calls by Eric Blake · 7 years ago
- 787993a qcow: Switch get_cluster_offset to be byte-based by Eric Blake · 7 years ago
- 796d323 block/crypto: Simplify block_crypto_{open,create}_opts_init() by Markus Armbruster · 7 years ago
- af91062 block: Factor out qobject_input_visitor_new_flat_confused() by Markus Armbruster · 7 years ago
- 92adf9d block: Clean up a misuse of qobject_to() in .bdrv_co_create_opts() by Markus Armbruster · 7 years ago
- e5af0da block: Fix -blockdev for certain non-string scalars by Markus Armbruster · 7 years ago
- 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
- 0d8c41d block: use local path for local headers by Michael S. Tsirkin · 7 years ago
- e18a58b block: Merge .bdrv_co_writev{,_flags} in drivers by Eric Blake · 7 years ago
- cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
- 7dc847e qapi: Replace qobject_to_X(o) by qobject_to(X, o) by Max Reitz · 7 years ago
- 42a3e1a qcow: Support .bdrv_co_create by Kevin Wolf · 7 years ago
- efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
- d63b4c9 qcow: Switch to .bdrv_co_block_status() by Eric Blake · 7 years ago
- 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
- 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
- a82400c Drop superfluous includes of qapi/qmp/qerror.h by Markus Armbruster · 7 years ago
- 0abb147 block/qcow: Add blkdebug events by Max Reitz · 7 years ago
- 4609742 block: convert qcrypto_block_encrypt|decrypt to take bytes offset by Daniel P. Berrange · 7 years ago
- d7a753a qcow: Check failure of bdrv_getlength() and bdrv_truncate() by Eric Blake · 8 years ago
- 56439e9 qcow: Change signature of get_cluster_offset() by Eric Blake · 8 years ago
- c3a8fe3 misc: Remove unused Error variables by Alberto Garcia · 8 years ago
- 0696ae2 qcow: fix memory leaks related to encryption by Daniel P. Berrange · 8 years ago
- 3a691c5 block: Add PreallocMode to blk_truncate() by Max Reitz · 8 years ago
- 7ea37c3 block: Add PreallocMode to bdrv_truncate() by Max Reitz · 8 years ago
- 1cd9a78 block: pass option prefix down to crypto layer by Daniel P. Berrange · 8 years ago
- c01c214 block: remove all encryption handling APIs by Daniel P. Berrange · 8 years ago
- d85f422 qcow: convert QCow to use QCryptoBlock for encryption by Daniel P. Berrange · 8 years ago
- 1fad1f9 qcow: make encrypt_sectors encrypt in place by Daniel P. Berrange · 8 years ago
- 0cb8d47 block: deprecate "encryption=on" in favor of "encrypt.format=aes" by Daniel P. Berrange · 8 years ago
- 6aa837f qcow: require image size to be > 1 for new images by Daniel P. Berrange · 8 years ago
- 272545c block/qcow.c: Fix memory leak in qcow_create() by Peter Maydell · 8 years ago
- 795c40b migration: Create migration/blocker.h by Juan Quintela · 8 years ago
- ed3d2ec block: Add errp to b{lk,drv}_truncate() by Max Reitz · 8 years ago
- 5588060 block: Add BDRV_O_RESIZE for blk_new_open() by Kevin Wolf · 8 years ago
- 862f215 block: Request child permissions in format drivers by Kevin Wolf · 8 years ago
- 4e4bf5c block: Attach bs->file only during .bdrv_open() by Kevin Wolf · 8 years ago
- 52cdbc5 block: Pass BdrvChild to bdrv_truncate() by Kevin Wolf · 8 years ago
- fe44dc9 migration: disallow migrate_add_blocker during migration by Ashijeet Acharya · 8 years ago
- f844836 crypto: extend mode as a parameter in qcrypto_cipher_supports() by Gonglei · 8 years ago
- 655923d qcow: cleanup qcow_co_pwritev_compressed to avoid the recursion by Pavel Butsykin · 9 years ago
- f2b95a1 qcow: add qcow_co_pwritev_compressed by Pavel Butsykin · 9 years ago
- ebf7bba qcow2: do not allocate extra memory by Vladimir Sementsov-Ogievskiy · 9 years ago
- 0b8b875 coroutine: move entry argument to qemu_coroutine_create by Paolo Bonzini · 9 years ago
- d9ca2ea block: Convert bdrv_pwrite(v/_sync) to BdrvChild by Kevin Wolf · 9 years ago
- cf2ab8f block: Convert bdrv_pread(v) to BdrvChild by Kevin Wolf · 9 years ago
- 18d51c4 block: Convert bdrv_write() to BdrvChild by Kevin Wolf · 9 years ago
- 25ec177 block: Convert bdrv_co_writev() to BdrvChild by Kevin Wolf · 9 years ago
- 28b04a8 block: Convert bdrv_co_readv() to BdrvChild by Kevin Wolf · 9 years ago
- 5411541 block: Use bool as appropriate for BDS members by Eric Blake · 9 years ago
- 8c0dcbc block: drop support for using qcow[2] encryption with system emulators by Daniel P. Berrange · 9 years ago
- d737b78 qcow/qcow2: Use DIV_ROUND_UP by Laurent Vivier · 9 years ago
- 58369e2 qemu-common: stop including qemu/bswap.h from qemu-common.h by Paolo Bonzini · 9 years ago
- 8341f00 block: Allow BDRV_REQ_FUA through blk_pwrite() by Eric Blake · 9 years ago
- 72e775c block: Always set writeback mode in blk_new_open() by Kevin Wolf · 9 years ago
- e6ff69b block: move encryption deprecation warning into qcow code by Daniel P. Berrange · 9 years ago
- da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
- efaa7c4 blockdev: Split monitor reference from BB creation by Max Reitz · 9 years ago
- a55448b qapi: Drop QERR_UNKNOWN_BLOCK_FORMAT_FEATURE by Max Reitz · 9 years ago
- 6af4016 qcow: Use BB functions in .bdrv_create() by Kevin Wolf · 9 years ago
- 6340472 block: Use writeback in .bdrv_create() implementations by Kevin Wolf · 9 years ago