Show patches with: Submitter = Kevin Wolf       |    State = Action Required       |    Archived = No       |   12269 patches
« 1 2 ... 3 4 5122 123 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[02/24] block: Mark bdrv_has_zero_init() and callers GRAPH_RDLOCK block: Graph locking part 6 (bs->file/backing) - - 1 - --- 2023-10-27 Kevin Wolf New
[01/24] block: Mark bdrv_probe_blocksizes() and callers GRAPH_RDLOCK block: Graph locking part 6 (bs->file/backing) - - 1 - --- 2023-10-27 Kevin Wolf New
[2/2] iotests: Test media change with iothreads block: Fix locking in media change monitor commands - - 1 - --- 2023-10-13 Kevin Wolf New
[1/2] block: Fix locking in media change monitor commands block: Fix locking in media change monitor commands - 2 1 - --- 2023-10-13 Kevin Wolf New
[PULL,26/26] block: Add assertion for bdrv_graph_wrlock() [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,25/26] block: Protect bs->children with graph_lock [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,24/26] block: Protect bs->parents with graph_lock [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,23/26] block: Mark bdrv_get_specific_info() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,22/26] block: Mark bdrv_apply_auto_read_only() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,21/26] block: Mark bdrv_op_is_blocked() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,20/26] qcow2: Mark check_constraints_on_bitmap() GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,19/26] qcow2: Mark qcow2_inactivate() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,18/26] qcow2: Mark qcow2_signal_corruption() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,17/26] block: Mark bdrv_amend_options() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,16/26] block: Mark bdrv_get_parent_name() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,15/26] block: Mark bdrv_primary_child() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,14/26] block: Mark bdrv_refresh_filename() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,13/26] block: Mark bdrv_get_xdbg_block_graph() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,12/26] block: Take graph rdlock in parts of reopen [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,11/26] block: Mark bdrv_snapshot_fallback() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,10/26] block: Mark bdrv_parent_cb_resize() and callers GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,09/26] block: Mark drain related functions GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,08/26] block: Mark bdrv_first_blk() and bdrv_is_root_node() GRAPH_RDLOCK [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,07/26] block: Take graph rdlock in bdrv_inactivate_all() [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,06/26] block-coroutine-wrapper: Add no_co_wrapper_bdrv_rdlock functions [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,05/26] test-bdrv-drain: Don't call bdrv_graph_wrlock() in coroutine context [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,04/26] block: convert more bdrv_is_allocated* and bdrv_block_status* calls to coroutine versi… [PULL,01/26] block: rename the bdrv_co_block_status static function - - 2 - --- 2023-10-12 Kevin Wolf New
[PULL,03/26] block: switch to co_wrapper for bdrv_is_allocated_* [PULL,01/26] block: rename the bdrv_co_block_status static function - - 2 - --- 2023-10-12 Kevin Wolf New
[PULL,02/26] block: complete public block status API [PULL,01/26] block: rename the bdrv_co_block_status static function - - 2 - --- 2023-10-12 Kevin Wolf New
[PULL,01/26] block: rename the bdrv_co_block_status static function [PULL,01/26] block: rename the bdrv_co_block_status static function - - 1 - --- 2023-10-12 Kevin Wolf New
[PULL,00/26] Block layer patches - - - - --- 2023-10-12 Kevin Wolf New
[22/22] block: Add assertion for bdrv_graph_wrlock() block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[21/22] block: Protect bs->children with graph_lock block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[20/22] block: Protect bs->parents with graph_lock block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[19/22] block: Mark bdrv_get_specific_info() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[18/22] block: Mark bdrv_apply_auto_read_only() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[17/22] block: Mark bdrv_op_is_blocked() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[16/22] qcow2: Mark check_constraints_on_bitmap() GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[15/22] qcow2: Mark qcow2_inactivate() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[14/22] qcow2: Mark qcow2_signal_corruption() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[13/22] block: Mark bdrv_amend_options() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[12/22] block: Mark bdrv_get_parent_name() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[11/22] block: Mark bdrv_primary_child() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[10/22] block: Mark bdrv_refresh_filename() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[09/22] block: Mark bdrv_get_xdbg_block_graph() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[08/22] block: Take graph rdlock in parts of reopen block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[07/22] block: Mark bdrv_snapshot_fallback() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[06/22] block: Mark bdrv_parent_cb_resize() and callers GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[05/22] block: Mark drain related functions GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[04/22] block: Mark bdrv_first_blk() and bdrv_is_root_node() GRAPH_RDLOCK block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[03/22] block: Take graph rdlock in bdrv_inactivate_all() block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[02/22] block-coroutine-wrapper: Add no_co_wrapper_bdrv_rdlock functions block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[01/22] test-bdrv-drain: Don't call bdrv_graph_wrlock() in coroutine context block: Graph locking part 5 (protect children/parent links) - - - - --- 2023-09-29 Kevin Wolf New
[PULL,v2,00/28] Block layer patches - - - - --- 2023-09-20 Kevin Wolf New
[PULL,28/28] block-coroutine-wrapper: use qemu_get_current_aio_context() [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,27/28] block-backend: process zoned requests in the current AioContext [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,26/28] block-backend: process I/O in the current AioContext [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,25/28] test-bdrv-drain: avoid race with BH in IOThread drain test [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,24/28] block: remove AIOCBInfo->get_aio_context() [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 3 - --- 2023-09-15 Kevin Wolf New
[PULL,23/28] qemu-img: map: report compressed data blocks [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 1 - --- 2023-09-15 Kevin Wolf New
[PULL,22/28] block: add BDRV_BLOCK_COMPRESSED flag for bdrv_block_status() [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 3 - --- 2023-09-15 Kevin Wolf New
[PULL,21/28] block: Mark bdrv_add/del_child() and caller GRAPH_WRLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,20/28] block: Mark bdrv_unref_child() GRAPH_WRLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,19/28] block: Mark bdrv_root_unref_child() GRAPH_WRLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,18/28] block: Take graph rdlock in bdrv_change_aio_context() [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,17/28] block: Take graph rdlock in bdrv_drop_intermediate() [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,16/28] block: Mark bdrv_parent_cb_change_media() GRAPH_RDLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,15/28] block: Mark bdrv_child_perm() GRAPH_RDLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,14/28] block: Mark bdrv_get_cumulative_perm() and callers GRAPH_RDLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,13/28] block: Mark bdrv_parent_perms_conflict() and callers GRAPH_RDLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,12/28] block: Mark bdrv_attach_child() GRAPH_WRLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,11/28] block: Call transaction callbacks with lock held [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 1 - --- 2023-09-15 Kevin Wolf New
[PULL,10/28] block: Mark bdrv_attach_child_common() GRAPH_WRLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 1 - --- 2023-09-15 Kevin Wolf New
[PULL,09/28] block: Mark bdrv_replace_child_tran() GRAPH_WRLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,08/28] block: Mark bdrv_replace_child_noperm() GRAPH_WRLOCK [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,07/28] block-coroutine-wrapper: Allow arbitrary parameter names [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,06/28] block-coroutine-wrapper: Add no_co_wrapper_bdrv_wrlock functions [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,05/28] block: Introduce bdrv_schedule_unref() [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 1 - --- 2023-09-15 Kevin Wolf New
[PULL,04/28] block: Take AioContext lock for bdrv_append() more consistently [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 3 - --- 2023-09-15 Kevin Wolf New
[PULL,03/28] preallocate: Don't poll during permission updates [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 2 - --- 2023-09-15 Kevin Wolf New
[PULL,02/28] preallocate: Factor out preallocate_truncate_to_real_size() [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 3 - --- 2023-09-15 Kevin Wolf New
[PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked [PULL,01/28] block: Remove unused BlockReopenQueueEntry.perms_checked - - 3 - --- 2023-09-15 Kevin Wolf New
[PULL,00/28] Block layer patches - - - - --- 2023-09-15 Kevin Wolf New
[v2,21/21] block: Mark bdrv_add/del_child() and caller GRAPH_WRLOCK Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,20/21] block: Mark bdrv_unref_child() GRAPH_WRLOCK Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,19/21] block: Mark bdrv_root_unref_child() GRAPH_WRLOCK Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,18/21] block: Take graph rdlock in bdrv_change_aio_context() Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,17/21] block: Take graph rdlock in bdrv_drop_intermediate() Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,16/21] block: Mark bdrv_parent_cb_change_media() GRAPH_RDLOCK Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,15/21] block: Mark bdrv_child_perm() GRAPH_RDLOCK Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,14/21] block: Mark bdrv_get_cumulative_perm() and callers GRAPH_RDLOCK Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,13/21] block: Mark bdrv_parent_perms_conflict() and callers GRAPH_RDLOCK Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,12/21] block: Mark bdrv_attach_child() GRAPH_WRLOCK Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,11/21] block: Call transaction callbacks with lock held Graph locking part 4 (node management) - - 1 - --- 2023-09-11 Kevin Wolf New
[v2,10/21] block: Mark bdrv_attach_child_common() GRAPH_WRLOCK Graph locking part 4 (node management) - - 1 - --- 2023-09-11 Kevin Wolf New
[v2,09/21] block: Mark bdrv_replace_child_tran() GRAPH_WRLOCK Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,08/21] block: Mark bdrv_replace_child_noperm() GRAPH_WRLOCK Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,07/21] block-coroutine-wrapper: Allow arbitrary parameter names Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,06/21] block-coroutine-wrapper: Add no_co_wrapper_bdrv_wrlock functions Graph locking part 4 (node management) - - 2 - --- 2023-09-11 Kevin Wolf New
[v2,05/21] block: Introduce bdrv_schedule_unref() Graph locking part 4 (node management) - - 1 - --- 2023-09-11 Kevin Wolf New
« 1 2 ... 3 4 5122 123 »