173 Commits (abef963a12e2bc266884b27677ff3cf94c09e512)

Author SHA1 Message Date
Fiona Ebner ffdcd081f5 block: move drain outside of bdrv_root_attach_child() 10 months ago
Vincent Vanlaer 6f3199f996 block: allow commit to unmap zero blocks 1 year ago
Vincent Vanlaer 0648c76ad1 block: refactor error handling of commit_iteration 1 year ago
Vincent Vanlaer 23743ab282 block: move commit_run loop to separate function 1 year ago
Vincent Vanlaer 71365ee433 block: get type of block allocation in commit_run 1 year ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Peter Krempa 4b028cbe75 commit: Allow users to request only format driver names in backing file format 2 years ago
Stefan Hajnoczi 6bc30f1949 graph-lock: remove AioContext locking 2 years ago
Kevin Wolf 6bc0bcc89f block: Fix deadlocks in bdrv_graph_wrunlock() 2 years ago
Kevin Wolf 004915a96a block: Protect bs->backing with graph_lock 2 years ago
Kevin Wolf ccd6a37947 block: Mark bdrv_replace_node() GRAPH_WRLOCK 2 years ago
Kevin Wolf 9275fc72bd block: Mark bdrv_(un)freeze_backing_chain() and callers GRAPH_RDLOCK 2 years ago
Kevin Wolf ad74751fc0 block: Mark bdrv_skip_filters() and callers GRAPH_RDLOCK 2 years ago
Kevin Wolf f3bbc53dc5 block: Mark block_job_add_bdrv() GRAPH_WRLOCK 2 years ago
Kevin Wolf 277f2007ce block: Mark bdrv_op_is_blocked() and callers GRAPH_RDLOCK 3 years ago
Kevin Wolf 018e5987b5 blockjob: Adhere to rate limit even when reentered early 3 years ago
Kevin Wolf b9b10c35e5 block: Mark public read/write functions GRAPH_RDLOCK 3 years ago
Markus Armbruster 6f1e91f716 error: Drop superfluous #include "qapi/qmp/qerror.h" 3 years ago
Emanuele Giuseppe Esposito c86422c554 block: Convert bdrv_refresh_total_sectors() to co_wrapper_mixed 3 years ago
Emanuele Giuseppe Esposito ff7e261bb9 block-backend: replace bdrv_*_above with blk_*_above 3 years ago
Alberto Faria a06678874b commit: switch to *_co_* functions 4 years ago
Vladimir Sementsov-Ogievskiy 046fd84fac block: BlockDriver: add .filtered_child_is_backing field 4 years ago
Alberto Faria a9262f551e block: Change blk_{pread,pwrite}() param order 4 years ago
Alberto Faria 3b35d4542c block: Add a 'flags' param to blk_pread() 4 years ago
Peter Maydell 5df022cf2e osdep: Move memalign-related functions to their own header 4 years ago
Emanuele Giuseppe Esposito b4ad82aab1 assertions for block_int global state API 4 years ago
Emanuele Giuseppe Esposito f791bf7f93 assertions for block global state API 4 years ago
Vladimir Sementsov-Ogievskiy 64631f3681 block: drop BLK_PERM_GRAPH_MOD 5 years ago
Vladimir Sementsov-Ogievskiy f7ef38dd13 block: use int64_t instead of uint64_t in driver read handlers 5 years ago
Vladimir Sementsov-Ogievskiy 7170170866 block/commit: use QEMU_AUTO_VFREE 5 years ago
Vladimir Sementsov-Ogievskiy 307261b243 block: consistently use bdrv_is_read_only() 5 years ago
Vladimir Sementsov-Ogievskiy ae9d441706 block: bdrv_append(): don't consume reference 5 years ago
Vladimir Sementsov-Ogievskiy 934aee14d3 block: use return status of bdrv_append() 5 years ago
Eric Blake a92b1b065e block: Return depth level during bdrv_is_allocated_above 6 years ago
Max Reitz 549ec0d978 block: Inline bdrv_co_block_status_from_*() 7 years ago
Max Reitz 9a71b9de3f commit: Deal with filters 7 years ago
Max Reitz e5d8a40685 block: Drop @child_class from bdrv_child_perm() 6 years ago
Max Reitz bf8e925eb5 block: Pass BdrvChildRole to bdrv_child_perm() 6 years ago
Max Reitz bd86fb990c block: Rename BdrvChildRole to BdrvChildClass 6 years ago
Max Reitz 6540fd153c block: Mark commit, mirror, blkreplay as filters 6 years ago
Max Reitz 2d97fde439 block: Use blk_make_empty() after commits 6 years ago
Kevin Wolf 8c6242b6f3 block-backend: Add flags to blk_truncate() 6 years ago
Kevin Wolf 9ad1e79f3f commit: Fix is_read for block_job_error_action() 6 years ago
Kevin Wolf 0c42e175fc commit: Inline commit_populate() 6 years ago
Kevin Wolf c5507b4d55 commit: Fix argument order for block_job_error_action() 6 years ago
Kevin Wolf d71e65ec1d commit: Remove unused bytes_written 6 years ago
Max Reitz c80d8b06cf block: Add @exact parameter to bdrv_co_truncate() 7 years ago
Vladimir Sementsov-Ogievskiy bb0c940993 job: drop job_drain 7 years ago
Kevin Wolf cf3129323f block-backend: Queue requests while drained 7 years ago
Max Reitz e5182c1c57 block: Add BDS.never_freeze 7 years ago