212 Commits (32cad1ffb81dcecf6f4a8af56d6e5892682839b1)

Author SHA1 Message Date
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Markus Armbruster d23d2ef3d0 qapi/crypto: Drop temporary 'prefix' 2 years ago
Stefan Hajnoczi 3ab0f063e5 crypto/block: drop qcrypto_block_open() n_threads argument 2 years ago
Hyman Huang d74523a3b3 crypto: Modify the qcrypto_block_create to support creation flags 2 years ago
Kevin Wolf a4b740db5e block: Take graph lock for most of .bdrv_open 2 years ago
Kevin Wolf 79a5586648 block: Add missing GRAPH_RDLOCK annotations 2 years ago
Steve Sistare e0ee3a8ff7 cpr: relax blockdev migration blockers 2 years ago
Steve Sistare c8a7fc5179 migration: simplify blockers 2 years ago
Kevin Wolf 4026f1c4f3 block: Mark bdrv_get_parent_name() and callers GRAPH_RDLOCK 3 years ago
Andrey Drobyshev via 2848289168 block: add BDRV_BLOCK_COMPRESSED flag for bdrv_block_status() 3 years ago
Paolo Bonzini 17362398ee block: use bdrv_co_debug_event in coroutine context 3 years ago
Paolo Bonzini 0af02bd107 block: use bdrv_co_getlength in coroutine context 3 years ago
Kevin Wolf 4db7ba3b87 block: Call .bdrv_co_create(_opts) unlocked 3 years ago
Kevin Wolf b2ab5f545f block: bdrv/blk_co_unref() for calls in coroutine context 3 years ago
Kevin Wolf 4ec8df0183 block: Mark bdrv_co_create() and callers GRAPH_RDLOCK 3 years ago
Kevin Wolf b9b10c35e5 block: Mark public read/write functions GRAPH_RDLOCK 3 years ago
Kevin Wolf 7b1fb72e2c block: Mark read/write in block/io.c GRAPH_RDLOCK 3 years ago
Kevin Wolf 7ff9579e60 block: Mark bdrv_co_block_status() and callers GRAPH_RDLOCK 3 years ago
Kevin Wolf c2b8e31516 block: Mark bdrv_co_truncate() and callers GRAPH_RDLOCK 3 years ago
Kevin Wolf 5b9d79b62d qcow: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper 3 years ago
Emanuele Giuseppe Esposito 3d47eb0a2a block: Convert bdrv_get_info() to co_wrapper_mixed 3 years ago
Emanuele Giuseppe Esposito 2475a0d0f4 block: bdrv_create_file is a coroutine_fn 3 years ago
Markus Armbruster 54fde4ff06 qapi block: Elide redundant has_FOO in generated C 3 years ago
Alberto Faria 58684155e4 qcow: switch to *_co_* functions 4 years ago
Paolo Bonzini ea4b80146e qcow: manually add more coroutine_fn annotations 4 years ago
Vladimir Sementsov-Ogievskiy 8393078032 block: introduce bdrv_open_file_child() helper 4 years ago
Stefan Hajnoczi e8b6535533 block: add BDRV_REQ_REGISTERED_BUF request flag 4 years ago
Alberto Faria a9262f551e block: Change blk_{pread,pwrite}() param order 4 years ago
Alberto Faria bf5b16fa40 block: Make blk_{pread,pwrite}() return 0 on success 4 years ago
Alberto Faria 353a5d84b2 block: Make bdrv_{pread,pwrite}() return 0 on success 4 years ago
Alberto Faria 32cc71def9 block: Change bdrv_{pread,pwrite,pwrite_sync}() param order 4 years ago
Alberto Faria 53fb7844f0 block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}() 4 years ago
Peter Maydell 5df022cf2e osdep: Move memalign-related functions to their own header 4 years ago
Vladimir Sementsov-Ogievskiy e75abedab7 block: use int64_t instead of uint64_t in driver write handlers 5 years ago
Vladimir Sementsov-Ogievskiy f7ef38dd13 block: use int64_t instead of uint64_t in driver read handlers 5 years ago
John Snow c1dadda02c block/qcow: remove runtime opts 6 years ago
Eric Blake 344acbd62f qcow: Tolerate backing_fmt= 6 years ago
Markus Armbruster 386f6c07d2 error: Avoid error_propagate() after migrate_add_blocker() 6 years ago
Markus Armbruster b11a093c60 qapi: Smooth another visitor error checking pattern 6 years ago
Markus Armbruster 668f62ec62 error: Eliminate error_propagate() with Coccinelle, part 1 6 years ago
Max Reitz 69dca43d6b block: Use bdrv_default_perms() 6 years ago
Max Reitz 8b1869daad block: Make format drivers use child_of_bds 6 years ago
Max Reitz 258b776515 block: Add BdrvChildRole to BdrvChild 6 years ago
Max Reitz d67066d8bc block: Add BlockDriver.is_format 6 years ago
Eric Blake a3aeeab557 block: Add blk_new_with_bs() helper 6 years ago
Kevin Wolf 7b8e485742 block: Add flags to bdrv(_co)_truncate() 6 years ago
Maxim Levitsky b92902dfea block: pass BlockDriver reference to the .bdrv_co_create 6 years ago
Max Reitz c80d8b06cf block: Add @exact parameter to bdrv_co_truncate() 7 years ago
Max Reitz 26536c7fc2 block: Do not truncate file node when formatting 7 years ago
John Snow 197bfa7da7 block/qcow: Improve error when opening qcow2 files as qcow 7 years ago