Show patches with: Archived = No       |   430957 patches
« 1 2 ... 1825 1826 18274309 4310 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[PULL,18/28] vhdx: Require GRAPH_RDLOCK for accessing a node's parent list [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,17/28] nbd: Mark nbd_co_do_establish_connection() and callers GRAPH_RDLOCK [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,16/28] nbd: Remove nbd_co_flush() wrapper function [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,15/28] block: .bdrv_open is non-coroutine and unlocked [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,14/28] graph-lock: Fix GRAPH_RDLOCK_GUARD*() to be reader lock [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,13/28] graph-lock: Add GRAPH_UNLOCKED(_PTR) [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,12/28] test-bdrv-drain: Don't modify the graph in coroutines [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,11/28] iotests: Test resizing image attached to an iothread [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 1 - --- 2023-05-10 Kevin Wolf New
[PULL,10/28] block: Don't call no_coroutine_fns in qmp_block_resize() [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - 1 2 - --- 2023-05-10 Kevin Wolf New
[PULL,09/28] block: bdrv/blk_co_unref() for calls in coroutine context [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,08/28] block: Consistently call bdrv_activate() outside coroutine [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,07/28] qcow2: Don't call bdrv_getlength() in coroutine_fns [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,06/28] migration: Attempt disk reactivation in more failure scenarios [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc 1 - 2 - --- 2023-05-10 Kevin Wolf New
[PULL,05/28] iotests/nbd-reconnect-on-open: Fix NBD socket path [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - 1 2 - --- 2023-05-10 Kevin Wolf New
[PULL,04/28] block: Fix use after free in blockdev_mark_auto_del() [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 1 - --- 2023-05-10 Kevin Wolf New
[PULL,03/28] aio-wait: avoid AioContext lock in aio_wait_bh_oneshot() [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 3 - --- 2023-05-10 Kevin Wolf New
[PULL,02/28] block: add missing coroutine_fn annotations [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 1 - --- 2023-05-10 Kevin Wolf New
[PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc [PULL,01/28] block: add configure options for excluding vmdk, vhdx and vpc - - 1 - --- 2023-05-10 Kevin Wolf New
[PULL,00/28] Block layer patches - - - - --- 2023-05-10 Kevin Wolf New
[v2] iotests: Test resizing image attached to an iothread [v2] iotests: Test resizing image attached to an iothread - - 1 - --- 2023-05-09 Kevin Wolf New
iotests: Test resizing image attached to an iothread iotests: Test resizing image attached to an iothread - - 1 - --- 2023-05-09 Kevin Wolf New
[v2,20/20] block: Mark bdrv_refresh_limits() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,19/20] block: Mark bdrv_recurse_can_replace() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,18/20] block: Mark bdrv_query_block_graph_info() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,17/20] block: Mark bdrv_query_bds_stats() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,16/20] block: Mark BlockDriver callbacks for amend job GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,15/20] block: Mark bdrv_co_debug_event() GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,14/20] block: Mark bdrv_co_get_info() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,13/20] block: Mark bdrv_co_get_allocated_file_size() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 1 - --- 2023-05-04 Kevin Wolf New
[v2,12/20] mirror: Require GRAPH_RDLOCK for accessing a node's parent list Graph locking, part 3 (more block drivers) - - 1 - --- 2023-05-04 Kevin Wolf New
[v2,11/20] vhdx: Require GRAPH_RDLOCK for accessing a node's parent list Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,10/20] nbd: Mark nbd_co_do_establish_connection() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,09/20] nbd: Remove nbd_co_flush() wrapper function Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,08/20] block: .bdrv_open is non-coroutine and unlocked Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,07/20] graph-lock: Fix GRAPH_RDLOCK_GUARD*() to be reader lock Graph locking, part 3 (more block drivers) - - 1 - --- 2023-05-04 Kevin Wolf New
[v2,06/20] graph-lock: Add GRAPH_UNLOCKED(_PTR) Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,05/20] test-bdrv-drain: Don't modify the graph in coroutines Graph locking, part 3 (more block drivers) - - 1 - --- 2023-05-04 Kevin Wolf New
[v2,04/20] block: Don't call no_coroutine_fns in qmp_block_resize() Graph locking, part 3 (more block drivers) - 1 2 - --- 2023-05-04 Kevin Wolf New
[v2,03/20] block: bdrv/blk_co_unref() for calls in coroutine context Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,02/20] block: Consistently call bdrv_activate() outside coroutine Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
[v2,01/20] qcow2: Don't call bdrv_getlength() in coroutine_fns Graph locking, part 3 (more block drivers) - - 2 - --- 2023-05-04 Kevin Wolf New
iotests/nbd-reconnect-on-open: Fix NBD socket path iotests/nbd-reconnect-on-open: Fix NBD socket path - 1 2 - --- 2023-05-03 Kevin Wolf New
block: Fix use after free in blockdev_mark_auto_del() block: Fix use after free in blockdev_mark_auto_del() - - 1 - --- 2023-05-03 Kevin Wolf New
[20/20] block: Mark bdrv_refresh_limits() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[19/20] block: Mark bdrv_recurse_can_replace() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[18/20] block: Mark bdrv_query_block_graph_info() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[17/20] block: Mark bdrv_query_bds_stats() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[16/20] block: Mark BlockDriver callbacks for amend job GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[15/20] block: Mark bdrv_co_debug_event() GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[14/20] block: Mark bdrv_co_get_info() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[13/20] block: Mark bdrv_co_get_allocated_file_size() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 1 - --- 2023-04-25 Kevin Wolf New
[12/20] mirror: Take graph lock for accessing a node's parent list Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[11/20] vhdx: Take graph lock for accessing a node's parent list Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[10/20] nbd: Mark nbd_co_do_establish_connection() and callers GRAPH_RDLOCK Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[09/20] nbd: Remove nbd_co_flush() wrapper function Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[08/20] block: .bdrv_open is non-coroutine and unlocked Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[07/20] graph-lock: Fix GRAPH_RDLOCK_GUARD*() to be reader lock Graph locking, part 3 (more block drivers) - - 1 - --- 2023-04-25 Kevin Wolf New
[06/20] graph-lock: Add GRAPH_UNLOCKED(_PTR) Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[05/20] test-bdrv-drain: Don't modify the graph in coroutines Graph locking, part 3 (more block drivers) - - 1 - --- 2023-04-25 Kevin Wolf New
[04/20] block: Don't call no_coroutine_fns in qmp_block_resize() Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[03/20] block: bdrv/blk_co_unref() for calls in coroutine context Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[02/20] block: Consistently call bdrv_activate() outside coroutine Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[01/20] qcow2: Don't call bdrv_getlength() in coroutine_fns Graph locking, part 3 (more block drivers) - - 2 - --- 2023-04-25 Kevin Wolf New
[PULL,25/25] block/monitor/block-hmp-cmds.c: Fix crash when execute hmp_commit [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 2 - --- 2023-04-25 Kevin Wolf New
[PULL,24/25] vmdk: make vmdk_is_cid_valid a coroutine_fn [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 1 - --- 2023-04-25 Kevin Wolf New
[PULL,23/25] qcow2: mark various functions as coroutine_fn and GRAPH_RDLOCK [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 1 - --- 2023-04-25 Kevin Wolf New
[PULL,22/25] tests: mark more coroutine_fns [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 1 - --- 2023-04-25 Kevin Wolf New
[PULL,21/25] qemu-pr-helper: mark more coroutine_fns [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 1 - --- 2023-04-25 Kevin Wolf New
[PULL,20/25] 9pfs: mark more coroutine_fns [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 1 - --- 2023-04-25 Kevin Wolf New
[PULL,19/25] nbd: mark more coroutine_fns, do not use co_wrappers [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 1 - --- 2023-04-25 Kevin Wolf New
[PULL,18/25] mirror: make mirror_flush a coroutine_fn, do not use co_wrappers [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 1 - --- 2023-04-25 Kevin Wolf New
[PULL,17/25] blkdebug: add missing coroutine_fn annotation [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 1 - --- 2023-04-25 Kevin Wolf New
[PULL,16/25] vvfat: mark various functions as coroutine_fn [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 1 - --- 2023-04-25 Kevin Wolf New
[PULL,15/25] thread-pool: avoid passing the pool parameter every time [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 2 - --- 2023-04-25 Kevin Wolf New
[PULL,14/25] thread-pool: use ThreadPool from the running thread [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 2 - --- 2023-04-25 Kevin Wolf New
[PULL,13/25] io_uring: use LuringState from the running thread [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 2 - --- 2023-04-25 Kevin Wolf New
[PULL,12/25] linux-aio: use LinuxAioState from the running thread [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 2 - --- 2023-04-25 Kevin Wolf New
[PULL,11/25] block: add missing coroutine_fn to bdrv_sum_allocated_file_size() [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 1 - --- 2023-04-25 Kevin Wolf New
[PULL,10/25] include/block: fixup typos [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 2 - --- 2023-04-25 Kevin Wolf New
[PULL,09/25] monitor: convert monitor_cleanup() to AIO_WAIT_WHILE_UNLOCKED() [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 4 1 --- 2023-04-25 Kevin Wolf New
[PULL,08/25] hmp: convert handle_hmp_command() to AIO_WAIT_WHILE_UNLOCKED() [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 4 1 --- 2023-04-25 Kevin Wolf New
[PULL,07/25] block: convert bdrv_drain_all_begin() to AIO_WAIT_WHILE_UNLOCKED() [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 3 1 --- 2023-04-25 Kevin Wolf New
[PULL,06/25] block: convert bdrv_graph_wrlock() to AIO_WAIT_WHILE_UNLOCKED() [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 3 1 --- 2023-04-25 Kevin Wolf New
[PULL,05/25] block: convert blk_exp_close_all_type() to AIO_WAIT_WHILE_UNLOCKED() [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 3 1 --- 2023-04-25 Kevin Wolf New
[PULL,04/25] block: don't acquire AioContext lock in bdrv_drain_all() [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 3 - --- 2023-04-25 Kevin Wolf New
[PULL,03/25] block: protect BlockBackend->queued_requests with a lock [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 2 - --- 2023-04-25 Kevin Wolf New
[PULL,02/25] block: make BlockBackend->disable_request_queuing atomic [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 3 - --- 2023-04-25 Kevin Wolf New
[PULL,01/25] block: make BlockBackend->quiesce_counter atomic [PULL,01/25] block: make BlockBackend->quiesce_counter atomic - - 2 - --- 2023-04-25 Kevin Wolf New
[PULL,00/25] Block layer patches - - - - --- 2023-04-25 Kevin Wolf New
[PULL,10/10] block, block-backend: write some hot coroutine wrappers by hand [PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption - - 1 - --- 2023-04-11 Kevin Wolf New
[PULL,09/10] block-backend: ignore inserted state in blk_co_nb_sectors [PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption - - 2 - --- 2023-04-11 Kevin Wolf New
[PULL,08/10] block-backend: inline bdrv_co_get_geometry [PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption - - 2 - --- 2023-04-11 Kevin Wolf New
[PULL,07/10] migration/block: replace uses of blk_nb_sectors that do not check result [PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption - - 2 - --- 2023-04-11 Kevin Wolf New
[PULL,06/10] block: remove has_variable_length from BlockDriver [PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption - - 2 - --- 2023-04-11 Kevin Wolf New
[PULL,05/10] block: refresh bs->total_sectors on reopen [PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption - - 2 - --- 2023-04-11 Kevin Wolf New
[PULL,04/10] block: remove has_variable_length from filters [PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption - - 2 - --- 2023-04-11 Kevin Wolf New
[PULL,03/10] block: move has_variable_length to BlockLimits [PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption - - 2 - --- 2023-04-11 Kevin Wolf New
[PULL,02/10] iotests: Regression test for vhdx log corruption [PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption - - - - --- 2023-04-11 Kevin Wolf New
[PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption [PULL,01/10] block/vhdx: fix dynamic VHDX BAT corruption - - 1 - --- 2023-04-11 Kevin Wolf New
[PULL,00/10] Block layer fixes for 8.0-rc4 - - - - --- 2023-04-11 Kevin Wolf New
« 1 2 ... 1825 1826 18274309 4310 »