2023-02-17 | Kevin Wolf | vhdx: Fix .bdrv_co_create(_opts) to open images with... Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230126172432.436111-10-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | vdi: Fix .bdrv_co_create(_opts) to open images with... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230126172432.436111-9-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | qed: Fix .bdrv_co_create(_opts) to open images with... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230126172432.436111-8-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | qcow2: Fix open/create to open images with no_co_wrapper Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230126172432.436111-7-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | qcow: Fix .bdrv_co_create(_opts) to open images with... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230126172432.436111-6-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | parallels: Fix .bdrv_co_create(_opts) to open images... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230126172432.436111-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | luks: Fix .bdrv_co_create(_opts) to open images with... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230126172432.436111-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | block: Create no_co_wrappers for open functions Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230126172432.436111-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | block-coroutine-wrapper: Introduce no_co_wrapper Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230126172432.436111-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Hanna Czenczek | curl: Fix error path in curl_open() Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | configure: Enable -Wthread-safety if present Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221207131838.239125-9-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Emanuele Giuseppe... | bsd-user/mmap: use TSA_NO_TSA to suppress clang TSA... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Emanuele Giuseppe... | util/qemu-thread-posix: use TSA_NO_TSA to suppress... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | qemu-img: Change info key names for protocol nodes Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | qemu-img: Let info print block graph Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | iotests/106, 214, 308: Read only one size line Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | iotests: Filter child node information Tested-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | block/qapi: Add indentation to bdrv_node_info_dump() Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | block/qapi: Introduce BlockGraphInfo Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | block/qapi: Let bdrv_query_image_info() recurse Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | qemu-img: Use BlockNodeInfo Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | block: Split BlockNodeInfo off of ImageInfo Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | block/vmdk: Change extent info type Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | block/file: Add file-specific image info Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Hanna Reitz | block: Improve empty format-specific info dump Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Philippe Mathieu... | block/nbd: Add missing <qemu/bswap.h> include Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Rename bdrv_load/save_vmstate() to bdrv_co_load... Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230113204212.359076-15-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Convert bdrv_debug_event() to co_wrapper_mixed Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230113204212.359076-14-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Convert bdrv_lock_medium() to co_wrapper Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230113204212.359076-13-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Convert bdrv_eject() to co_wrapper Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230113204212.359076-12-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Convert bdrv_get_info() to co_wrapper_mixed Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230113204212.359076-11-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Convert bdrv_get_allocated_file_size() to co_wrapper Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230113204212.359076-10-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: use bdrv_co_refresh_total_sectors when possible Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230113204212.359076-9-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block-backend: use bdrv_getlength instead of blk_getlength Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230113204212.359076-8-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Convert bdrv_refresh_total_sectors() to co_wrapper_mixed Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230113204212.359076-7-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Rename refresh_total_sectors to bdrv_refresh_total_se... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230113204212.359076-6-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Convert bdrv_is_inserted() to co_wrapper Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230113204212.359076-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Convert bdrv_io_unplug() to co_wrapper Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230113204212.359076-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block: Convert bdrv_io_plug() to co_wrapper Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230113204212.359076-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Emanuele Giuseppe... | block-coroutine-wrapper: support void functions Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230113204212.359076-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-01 | Kevin Wolf | qemu-iotests: Test qemu-img bitmap/commit exit code... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230112191454.169353-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-01-24 | Kevin Wolf | qemu-img bitmap: Report errors while closing the image Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230112191454.169353-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-01-24 | Kevin Wolf | qemu-img commit: Report errors while closing the image Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230112191454.169353-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-01-24 | Kevin Wolf | qcow2: Fix theoretical corruption in store_bitmap(... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230112191454.169353-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-01-24 | Paolo Bonzini | block: remove bdrv_coroutine_enter Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-01-24 | Paolo Bonzini | qemu-io: do not reinvent the blk_pwrite_zeroes wheel Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-01-24 | Alberto Faria | block: Add no_coroutine_fn and coroutine_mixed_fn marker Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-01-24 | Alberto Faria | coroutine: annotate coroutine_fn for libclang Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-01-24 | Xiang Zheng | pflash: Only read non-zero parts of backend image Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-01-24 | Thomas Huth | tests/qemu-iotests/262: Check for availability of ... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-01-24 | Thomas Huth | tests/qemu-iotests/312: Mark "quorum" as required driver Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: GRAPH_RDLOCK for functions only called by co_wrappers Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20221207131838.239125-19-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block: use co_wrapper_mixed_bdrv_rdlock in functions... Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20221207131838.239125-18-kwolf@redhat.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block-coroutine-wrapper.py: introduce annotations that... Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20221207131838.239125-17-kwolf@redhat.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | Mark assert_bdrv_graph_readable/writable() GRAPH_RD... Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20221207131838.239125-16-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | graph-lock: TSA annotations for lock/unlock functions Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20221207131838.239125-15-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block: assert that graph read and writes are performed... Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20221207131838.239125-14-kwolf@redhat.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block: remove unnecessary assert_bdrv_graph_writable() Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20221207131838.239125-13-kwolf@redhat.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block: wrlock in bdrv_replace_child_noperm Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20221207131838.239125-12-kwolf@redhat.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Fix locking in external_snapshot_prepare() Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20221207131838.239125-11-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | test-bdrv-drain: Fix incorrrect drain assumptions Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20221207131838.239125-10-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | clang-tsa: Add macros for shared locks Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221207131838.239125-8-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | clang-tsa: Add TSA_ASSERT() macro Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221207131838.239125-7-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | Import clang-tsa.h Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221207131838.239125-6-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | async: Register/unregister aiocontext in graph lock... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221207131838.239125-5-kwolf@redhat.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | graph-lock: Implement guard macros Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221207131838.239125-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Paolo Bonzini | graph-lock: Introduce a lock to protect block graph... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221207131838.239125-3-kwolf@redhat.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Factor out bdrv_drain_all_begin_nopoll() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221207131838.239125-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block/dirty-bitmap: convert coroutine-only functions... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block: convert bdrv_create to co_wrapper Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block-coroutine-wrapper.py: support also basic return... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block-coroutine-wrapper.py: support functions without... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block-coroutine-wrapper.py: introduce co_wrapper Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block: rename generated_co_wrapper in co_wrapper_mixed Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block: bdrv_create_file is a coroutine_fn Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block: distinguish between bdrv_create running in coroutine... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block: avoid duplicating filename string in bdrv_create Suggested-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block/vmdk: add coroutine_fn annotations Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block-backend: replace bdrv_*_above with blk_*_above Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | nbd/server.c: add coroutine_fn annotations Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block-copy: add coroutine_fn annotations Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Emanuele Giuseppe... | block-io: introduce coroutine_fn duplicates for bdrv_common_... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Remove poll parameter from bdrv_parent_drained_begin_... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-16-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Don't poll in bdrv_replace_child_noperm() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-15-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Drop out of coroutine in bdrv_do_drained_begin_quiesce() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-14-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Remove ignore_bds_parents parameter from drain_begin... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-13-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Call drain callbacks only once Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-12-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Remove subtree drains Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-11-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | stream: Replace subtree drain with a single node drain Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-10-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Don't use subtree drains in bdrv_drop_intermediate() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-9-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Drain individual nodes during reopen Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-8-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Fix locking for bdrv_reopen_queue_child() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-7-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Inline bdrv_drain_invoke() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-6-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Remove drained_end_counter Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | block: Revert .bdrv_drained_begin/end to non-coroutine_fn Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | test-bdrv-drain: Don't yield in .bdrv_co_drained_begin... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Kevin Wolf | qed: Don't yield in bdrv_qed_co_drain_begin() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221118174110.55183-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Vladimir Sementsov... | block: refactor bdrv_list_refresh_perms to allow any... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Vladimir Sementsov... | block: bdrv_refresh_perms(): allow external tran Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-12-15 | Vladimir Sementsov... | block: drop bdrv_remove_filter_or_cow_child Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
next |