2023-05-10 | Kevin Wolf | block: Mark bdrv_recurse_can_replace() and callers... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-20-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | block: Mark bdrv_query_block_graph_info() and callers... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-19-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | block: Mark bdrv_query_bds_stats() and callers GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-18-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | mirror: Require GRAPH_RDLOCK for accessing a node's... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-13-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | vhdx: Require GRAPH_RDLOCK for accessing a node's parent... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-12-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | nbd: Remove nbd_co_flush() wrapper function Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-10-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | block: .bdrv_open is non-coroutine and unlocked Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-9-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | graph-lock: Fix GRAPH_RDLOCK_GUARD*() to be reader... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-8-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | graph-lock: Add GRAPH_UNLOCKED(_PTR) Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-7-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | test-bdrv-drain: Don't modify the graph in coroutines Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-6-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | iotests: Test resizing image attached to an iothread Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230509134133.373408-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | block: Don't call no_coroutine_fns in qmp_block_resize() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | block: bdrv/blk_co_unref() for calls in coroutine context Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | block: Consistently call bdrv_activate() outside coroutine Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | qcow2: Don't call bdrv_getlength() in coroutine_fns Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230504115750.54437-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | iotests/nbd-reconnect-on-open: Fix NBD socket path Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230503165019.8867-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-05-10 | Kevin Wolf | block: Fix use after free in blockdev_mark_auto_del() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230503140142.474404-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-04-11 | Kevin Wolf | iotests: Regression test for vhdx log corruption Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230411115231.90398-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-03-27 | Kevin Wolf | block/export: Fix graph locking in blk_get_geometry... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230327113959.60071-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-03-07 | Kevin Wolf | pflash: Fix blk_pread_nonzeroes() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230307140230.59158-1-kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_refresh_total_sectors() and callers... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-24-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_*_dirty_bitmap() and callers GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-23-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_delete_file() and callers GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-22-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_(un)register_buf() GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-21-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_eject/lock_medium() and callers... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-20-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_io_(un)plug() and callers GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-18-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_create() and callers GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-17-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark preadv_snapshot/snapshot_block_status GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-16-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_do_pwrite_zeroes() GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-14-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_pwrite_sync() and callers GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-13-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark public read/write functions GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-12-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark read/write in block/io.c GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-11-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_pwrite_zeroes() and callers GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-10-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_ioctl() and callers GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-6-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_block_status() and callers GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Mark bdrv_co_truncate() and callers GRAPH_RDLOCK Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | mirror: Fix access of uninitialised fields during start Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-23 | Kevin Wolf | block: Make bdrv_can_set_read_only() static Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | block: Assert non-coroutine context for bdrv_open_inherit() Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230126172432.436111-14-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | block: Fix bdrv_co_create_opts_simple() to open images... Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230126172432.436111-13-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | vpc: Fix .bdrv_co_create(_opts) to open images with... Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230126172432.436111-12-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2023-02-17 | Kevin Wolf | vmdk: Fix .bdrv_co_create(_opts) to open images with... Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20230126172432.436111-11-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
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 | 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-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 |
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 | 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 | 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 | 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 | 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-11-06 | Kevin Wolf | dmg: warn when opening dmg images containing blocks... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-10-07 | Kevin Wolf | file-posix: Remove unused s->discard_zeroes Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220923142838.91043-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-10-07 | Kevin Wolf | quorum: Remove unnecessary forward declaration Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20221006122607.162769-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-08-23 | Kevin Wolf | scsi-generic: Fix emulated block limits VPD page Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220822125320.48257-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-06-27 | Kevin Wolf | libvhost-user: Fix VHOST_USER_ADD_MEM_REG reply Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220627134500.94842-4-kwolf@redhat.com> |
commitcommitdifftree |
2022-06-27 | Kevin Wolf | libvhost-user: Fix VHOST_USER_GET_MAX_MEM_SLOTS reply Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220627134500.94842-3-kwolf@redhat.com> |
commitcommitdifftree |
2022-06-27 | Kevin Wolf | docs/vhost-user: Fix mismerge Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220627134500.94842-2-kwolf@redhat.com> |
commitcommitdifftree |
2022-05-16 | Kevin Wolf | docs/vhost-user: Clarifications for VHOST_USER_ADD... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220407133657.155281-2-kwolf@redhat.com> |
commitcommitdifftree |
2022-05-12 | Kevin Wolf | coroutine: Revert to constant batch size Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220510151020.105528-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-05-12 | Kevin Wolf | coroutine: Rename qemu_coroutine_inc/dec_pool_size() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220510151020.105528-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-05-04 | Kevin Wolf | vhost-user: Don't pass file descriptor for VHOST_USER_REM_ME... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220407133657.155281-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-05-04 | Kevin Wolf | libvhost-user: Fix extra vu_add/rem_mem_reg reply Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220407133657.155281-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-05-04 | Kevin Wolf | docs/vhost-user: Clarifications for VHOST_USER_ADD... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220407133657.155281-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-02-11 | Kevin Wolf | iotests: Test blockdev-reopen with iothreads and throttling Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220203140534.36522-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-02-11 | Kevin Wolf | block: Lock AioContext for drain_end in blockdev-reopen Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220203140534.36522-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-02-01 | Kevin Wolf | block/export: Fix vhost-user-blk shutdown with requests... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220125151435.48792-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-02-01 | Kevin Wolf | qemu-storage-daemon: Fix typo in vhost-user-blk help Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20220125151514.49035-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-01-14 | Kevin Wolf | iotests: Test qemu-img convert of zeroed data cluster Signed-off-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-01-14 | Kevin Wolf | vvfat: Fix vvfat_write() for writes before the root... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20211209152231.23756-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2022-01-14 | Kevin Wolf | vvfat: Fix size of temporary qcow file Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20211209151815.23495-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
next |