Show patches with: Submitter = Kevin Wolf       |   7089 patches
« 1 2 ... 4 5 670 71 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[04/21] block: Take AioContext lock for bdrv_append() more consistently Graph locking part 4 (node management) - 3 - --- 2023-08-17 Kevin Wolf New
[03/21] preallocate: Don't poll during permission updates Graph locking part 4 (node management) 1 1 - --- 2023-08-17 Kevin Wolf New
[02/21] preallocate: Factor out preallocate_truncate_to_real_size() Graph locking part 4 (node management) - 3 - --- 2023-08-17 Kevin Wolf New
[01/21] block: Remove unused BlockReopenQueueEntry.perms_checked Graph locking part 4 (node management) - 3 - --- 2023-08-17 Kevin Wolf New
[PULL,23/23] block: use bdrv_co_debug_event in coroutine context [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,22/23] block: use bdrv_co_getlength in coroutine context [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,21/23] qcow2: mark more functions as coroutine_fns and GRAPH_RDLOCK [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,20/23] vhdx: mark more functions as coroutine_fns and GRAPH_RDLOCK [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,19/23] vmdk: mark more functions as coroutine_fns and GRAPH_RDLOCK [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,18/23] dmg: mark more functions as coroutine_fns and GRAPH_RDLOCK [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,17/23] cloop: mark more functions as coroutine_fns and GRAPH_RDLOCK [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,16/23] block: mark another function as coroutine_fns and GRAPH_UNLOCKED [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,15/23] bochs: mark more functions as coroutine_fns and GRAPH_RDLOCK [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,14/23] vpc: mark more functions as coroutine_fns and GRAPH_RDLOCK [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,13/23] qed: mark more functions as coroutine_fns and GRAPH_RDLOCK [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,12/23] file-posix: remove incorrect coroutine_fn calls [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,11/23] Revert "graph-lock: Disable locking for now" [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,10/23] graph-lock: Unlock the AioContext while polling [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,09/23] blockjob: Fix AioContext locking in block_job_add_bdrv() [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,08/23] block: Fix AioContext locking in bdrv_open_backing_file() [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,07/23] block: Fix AioContext locking in bdrv_open_inherit() [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,06/23] block: Fix AioContext locking in bdrv_reopen_parse_file_or_backing() [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,05/23] block: Fix AioContext locking in bdrv_attach_child_common() [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,04/23] block: Fix AioContext locking in bdrv_open_child() [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,03/23] test-block-iothread: Lock AioContext for blk_insert_bs() [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,02/23] qdev-properties-system: Lock AioContext for blk_insert_bs() [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,01/23] iotests: Test active commit with iothread and background I/O [PULL,01/23] iotests: Test active commit with iothread and background I/O - 1 - --- 2023-06-28 Kevin Wolf New
[PULL,00/23] Block layer patches - - - --- 2023-06-28 Kevin Wolf New
[v2,11/11] Revert "graph-lock: Disable locking for now" block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[v2,10/11] graph-lock: Unlock the AioContext while polling block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[v2,09/11] blockjob: Fix AioContext locking in block_job_add_bdrv() block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[v2,08/11] block: Fix AioContext locking in bdrv_open_backing_file() block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[v2,07/11] block: Fix AioContext locking in bdrv_open_inherit() block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[v2,06/11] block: Fix AioContext locking in bdrv_reopen_parse_file_or_backing() block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[v2,05/11] block: Fix AioContext locking in bdrv_attach_child_common() block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[v2,04/11] block: Fix AioContext locking in bdrv_open_child() block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[v2,03/11] test-block-iothread: Lock AioContext for blk_insert_bs() block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[v2,02/11] qdev-properties-system: Lock AioContext for blk_insert_bs() block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[v2,01/11] iotests: Test active commit with iothread and background I/O block: Re-enable the graph lock - - - --- 2023-06-05 Kevin Wolf New
[11/11] Revert "graph-lock: Disable locking for now" block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[10/11] graph-lock: Unlock the AioContext while polling block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[09/11] blockjob: Fix AioContext locking in block_job_add_bdrv() block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[08/11] block: Fix AioContext locking in bdrv_open_backing_file() block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[07/11] block: Fix AioContext locking in bdrv_open_inherit() block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[06/11] block: Fix AioContext locking in bdrv_reopen_parse_file_or_backing() block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[05/11] block: Fix AioContext locking in bdrv_attach_child_common() block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[04/11] block: Fix AioContext locking in bdrv_open_child() block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[03/11] test-block-iothread: Lock AioContext for blk_insert_bs() block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[02/11] qdev-properties-system: Lock AioContext for blk_insert_bs() block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[01/11] iotests: Test active commit with iothread and background I/O block: Re-enable the graph lock - - - --- 2023-05-31 Kevin Wolf New
[PULL,32/32] aio: remove aio_disable_external() API [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 2 - --- 2023-05-30 Kevin Wolf New
[PULL,31/32] virtio: do not set is_external=true on host notifiers [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - - - --- 2023-05-30 Kevin Wolf New
[PULL,30/32] virtio-scsi: implement BlockDevOps->drained_begin() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - - - --- 2023-05-30 Kevin Wolf New
[PULL,29/32] virtio-blk: implement BlockDevOps->drained_begin() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - - - --- 2023-05-30 Kevin Wolf New
[PULL,28/32] virtio: make it possible to detach host notifier from any thread [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - - - --- 2023-05-30 Kevin Wolf New
[PULL,27/32] block/fuse: do not set is_external=true on FUSE fd [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,26/32] block/export: don't require AioContext lock around blk_exp_ref/unref() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,25/32] block/export: rewrite vduse-blk drain code [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,24/32] hw/xen: do not set is_external=true on evtchn fds [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,23/32] xen-block: implement BlockDevOps->drained_begin() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,22/32] block: drain from main loop thread in bdrv_co_yield_to_drain() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,21/32] block: add blk_in_drain() API [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,20/32] hw/xen: do not use aio_set_fd_handler(is_external=true) in xen_xenstore [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 3 - --- 2023-05-30 Kevin Wolf New
[PULL,19/32] block/export: stop using is_external in vhost-user-blk server [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,18/32] block/export: wait for vhost-user-blk requests when draining [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,17/32] util/vhost-user-server: rename refcount to in_flight counter [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 3 - --- 2023-05-30 Kevin Wolf New
[PULL,16/32] virtio-scsi: stop using aio_disable_external() during unplug [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 3 - --- 2023-05-30 Kevin Wolf New
[PULL,15/32] virtio-scsi: avoid race between unplug and transport event [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 4 - --- 2023-05-30 Kevin Wolf New
[PULL,14/32] hw/qdev: introduce qdev_is_realized() helper [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 2 - --- 2023-05-30 Kevin Wolf New
[PULL,13/32] block-backend: split blk_do_set_aio_context() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,12/32] iotests: Test blockdev-create in iothread [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,11/32] iotests: Make verify_virtio_scsi_pci_or_ccw() public [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,10/32] block: Fix AioContext locking in bdrv_insert_node() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,09/32] block: Take AioContext lock in bdrv_open_driver() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,08/32] copy-before-write: Fix open with child in iothread [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,07/32] raw-format: Fix open with 'file' in iothread [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,06/32] qcow2: Fix open with 'file' in iothread [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,05/32] mirror: Hold main AioContext lock for calling bdrv_open_backing_file() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,04/32] block-backend: Fix blk_new_open() for iothreads [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,03/32] block: Take main AioContext lock when calling bdrv_open() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,02/32] block: Clarify locking rules for bdrv_open(_inherit)() [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers [PULL,01/32] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers - 1 - --- 2023-05-30 Kevin Wolf New
[PULL,00/32] Block layer patches - - - --- 2023-05-30 Kevin Wolf New
[12/12] iotests: Test blockdev-create in iothread block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[11/12] iotests: Make verify_virtio_scsi_pci_or_ccw() public block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[10/12] block: Fix AioContext locking in bdrv_insert_node() block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[09/12] block: Take AioContext lock in bdrv_open_driver() block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[08/12] copy-before-write: Fix open with child in iothread block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[07/12] raw-format: Fix open with 'file' in iothread block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[06/12] qcow2: Fix open with 'file' in iothread block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[05/12] mirror: Hold main AioContext lock for calling bdrv_open_backing_file() block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[04/12] block-backend: Fix blk_new_open() for iothreads block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[03/12] block: Take main AioContext lock when calling bdrv_open() block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[02/12] block: Clarify locking rules for bdrv_open(_inherit)() block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[01/12] block-coroutine-wrapper: Take AioContext lock in no_co_wrappers block: Fix blockdev-create with iothreads - 1 - --- 2023-05-25 Kevin Wolf New
[PULL,v3,00/21] Block layer patches - - - --- 2023-05-19 Kevin Wolf New
[PULL,v2,00/21] Block layer patches - - - --- 2023-05-19 Kevin Wolf New
[PULL,18/18] tested: add test for nested aio_poll() in poll handlers [PULL,01/18] blockdev: refactor transaction to use Transaction API - - 1 --- 2023-05-17 Kevin Wolf New
[PULL,17/18] aio-posix: do not nest poll handlers [PULL,01/18] blockdev: refactor transaction to use Transaction API - 1 - --- 2023-05-17 Kevin Wolf New
[PULL,16/18] iotests/245: Check if 'compress' driver is available [PULL,01/18] blockdev: refactor transaction to use Transaction API - - - --- 2023-05-17 Kevin Wolf New
« 1 2 ... 4 5 670 71 »