Show patches with: Archived = No       |   430094 patches
« 1 2 ... 544 545 5464300 4301 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,1/4] scsi: only access SCSIDevice->requests from one thread scsi: eliminate AioContext lock - - 1 - --- 2023-12-04 Stefan Hajnoczi New
[v2,2/4] virtio-scsi: don't lock AioContext around virtio_queue_aio_attach_host_notifier() scsi: eliminate AioContext lock - - 2 - --- 2023-12-04 Stefan Hajnoczi New
[v2,3/4] scsi: don't lock AioContext in I/O code path scsi: eliminate AioContext lock 1 - 1 - --- 2023-12-04 Stefan Hajnoczi New
[v2,4/4] dma-helpers: don't lock AioContext in dma_blk_cb() scsi: eliminate AioContext lock - - 2 - --- 2023-12-04 Stefan Hajnoczi New
[v2,01/14] virtio-scsi: replace AioContext lock with tmf_bh_lock aio: remove AioContext lock - - 2 - --- 2023-12-05 Stefan Hajnoczi New
[v2,02/14] scsi: assert that callbacks run in the correct AioContext aio: remove AioContext lock - - 1 - --- 2023-12-05 Stefan Hajnoczi New
[v2,03/14] tests: remove aio_context_acquire() tests aio: remove AioContext lock - - 2 - --- 2023-12-05 Stefan Hajnoczi New
[v2,04/14] aio: make aio_context_acquire()/aio_context_release() a no-op aio: remove AioContext lock 1 - 1 - --- 2023-12-05 Stefan Hajnoczi New
[v2,05/14] graph-lock: remove AioContext locking aio: remove AioContext lock - - 2 - --- 2023-12-05 Stefan Hajnoczi New
[v2,06/14] block: remove AioContext locking aio: remove AioContext lock - - 3 - --- 2023-12-05 Stefan Hajnoczi New
[v2,07/14] block: remove bdrv_co_lock() aio: remove AioContext lock - - 1 - --- 2023-12-05 Stefan Hajnoczi New
[v2,08/14] scsi: remove AioContext locking aio: remove AioContext lock - - 2 - --- 2023-12-05 Stefan Hajnoczi New
[v2,09/14] aio-wait: draw equivalence between AIO_WAIT_WHILE() and AIO_WAIT_WHILE_UNLOCKED() aio: remove AioContext lock - - 2 - --- 2023-12-05 Stefan Hajnoczi New
[v2,10/14] aio: remove aio_context_acquire()/aio_context_release() API aio: remove AioContext lock - - 2 - --- 2023-12-05 Stefan Hajnoczi New
[v2,11/14] docs: remove AioContext lock from IOThread docs aio: remove AioContext lock - - 1 - --- 2023-12-05 Stefan Hajnoczi New
[v2,12/14] scsi: remove outdated AioContext lock comment aio: remove AioContext lock - - 1 - --- 2023-12-05 Stefan Hajnoczi New
[v2,13/14] job: remove outdated AioContext locking comments aio: remove AioContext lock - - 1 - --- 2023-12-05 Stefan Hajnoczi New
[v2,14/14] block: remove outdated AioContext locking comments aio: remove AioContext lock - - 2 - --- 2023-12-05 Stefan Hajnoczi New
[RFC] string-output-visitor: show structs as "<omitted>" [RFC] string-output-visitor: show structs as "<omitted>" - - - - --- 2023-12-11 Stefan Hajnoczi New
[v2] string-output-visitor: show structs as "<omitted>" [v2] string-output-visitor: show structs as "<omitted>" - - 1 - --- 2023-12-12 Stefan Hajnoczi New
[v2,1/5] system/cpus: rename qemu_mutex_lock_iothread() to bql_lock() Make Big QEMU Lock naming consistent 5 - 3 - --- 2023-12-12 Stefan Hajnoczi New
[v2,2/5] qemu/main-loop: rename QEMU_IOTHREAD_LOCK_GUARD to BQL_LOCK_GUARD Make Big QEMU Lock naming consistent 2 - 2 - --- 2023-12-12 Stefan Hajnoczi New
[v2,3/5] qemu/main-loop: rename qemu_cond_wait_iothread() to qemu_cond_wait_bql() Make Big QEMU Lock naming consistent - - 2 - --- 2023-12-12 Stefan Hajnoczi New
[v2,4/5] Replace "iothread lock" with "BQL" in comments Make Big QEMU Lock naming consistent - - 1 - --- 2023-12-12 Stefan Hajnoczi New
[v2,5/5] Rename "QEMU global mutex" to "BQL" in comments and docs Make Big QEMU Lock naming consistent 1 - 1 - --- 2023-12-12 Stefan Hajnoczi New
[RFC,1/3] aio-posix: run aio_set_fd_handler() in target AioContext aio-posix: call ->poll_end() when removing AioHandler - - - - --- 2023-12-13 Stefan Hajnoczi New
[RFC,2/3] aio: use counter instead of ctx->list_lock aio-posix: call ->poll_end() when removing AioHandler - - - - --- 2023-12-13 Stefan Hajnoczi New
[RFC,3/3] aio-posix: call ->poll_end() when removing AioHandler aio-posix: call ->poll_end() when removing AioHandler - - - - --- 2023-12-13 Stefan Hajnoczi New
[v3,1/4] qdev-properties: alias all object class properties virtio-blk: add iothread-vq-mapping parameter - - - - --- 2023-12-19 Stefan Hajnoczi New
[v3,2/4] string-output-visitor: show structs as "<omitted>" virtio-blk: add iothread-vq-mapping parameter - - 1 - --- 2023-12-19 Stefan Hajnoczi New
[v3,3/4] qdev: add IOThreadVirtQueueMappingList property type virtio-blk: add iothread-vq-mapping parameter - - - - --- 2023-12-19 Stefan Hajnoczi New
[v3,4/4] virtio-blk: add iothread-vq-mapping parameter virtio-blk: add iothread-vq-mapping parameter - - - - --- 2023-12-19 Stefan Hajnoczi New
[v4,1/4] qdev-properties: alias all object class properties virtio-blk: add iothread-vq-mapping parameter - - 1 - --- 2023-12-20 Stefan Hajnoczi New
[v4,2/4] string-output-visitor: show structs as "<omitted>" virtio-blk: add iothread-vq-mapping parameter - - 1 - --- 2023-12-20 Stefan Hajnoczi New
[v4,3/4] qdev: add IOThreadVirtQueueMappingList property type virtio-blk: add iothread-vq-mapping parameter - - - - --- 2023-12-20 Stefan Hajnoczi New
[v4,4/4] virtio-blk: add iothread-vq-mapping parameter virtio-blk: add iothread-vq-mapping parameter - - - - --- 2023-12-20 Stefan Hajnoczi New
[qemu-web] Add QEMU 8.2.0 release announcement [qemu-web] Add QEMU 8.2.0 release announcement - - - - --- 2023-12-20 Stefan Hajnoczi New
[1/6] fixup block-coroutine-wrapper: use qemu_get_current_aio_context() qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[2/6] fixup block: remove AioContext locking qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[3/6] fixup scsi: only access SCSIDevice->requests from one thread qemu-iotests fixes for Kevin's block tree - - 1 - --- 2023-12-21 Stefan Hajnoczi New
[4/6] nbd/server: avoid per-NBDRequest nbd_client_get/put() qemu-iotests fixes for Kevin's block tree - - 1 - --- 2023-12-21 Stefan Hajnoczi New
[5/6] nbd/server: only traverse NBDExport->clients from main loop thread qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[6/6] nbd/server: introduce NBDClient->lock to protect fields qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[v2,1/6] fixup block-coroutine-wrapper: use qemu_get_current_aio_context() qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[v2,2/6] fixup block: remove AioContext locking qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[v2,3/6] fixup scsi: only access SCSIDevice->requests from one thread qemu-iotests fixes for Kevin's block tree - - 1 - --- 2023-12-21 Stefan Hajnoczi New
[v2,4/6] nbd/server: avoid per-NBDRequest nbd_client_get/put() qemu-iotests fixes for Kevin's block tree - - 1 - --- 2023-12-21 Stefan Hajnoczi New
[v2,5/6] nbd/server: only traverse NBDExport->clients from main loop thread qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[v2,6/6] nbd/server: introduce NBDClient->lock to protect fields qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[v3,1/6] fixup block-coroutine-wrapper: use qemu_get_current_aio_context() qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[v3,2/6] fixup block: remove AioContext locking qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[v3,3/6] fixup scsi: only access SCSIDevice->requests from one thread qemu-iotests fixes for Kevin's block tree - - 1 - --- 2023-12-21 Stefan Hajnoczi New
[v3,4/6] nbd/server: avoid per-NBDRequest nbd_client_get/put() qemu-iotests fixes for Kevin's block tree - - 1 - --- 2023-12-21 Stefan Hajnoczi New
[v3,5/6] nbd/server: only traverse NBDExport->clients from main loop thread qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[v3,6/6] nbd/server: introduce NBDClient->lock to protect fields qemu-iotests fixes for Kevin's block tree - - - - --- 2023-12-21 Stefan Hajnoczi New
[PULL,0/1] Tracing patches - - - - --- 2023-12-27 Stefan Hajnoczi New
[PULL,1/1] tracing: install trace events file only if necessary [PULL,1/1] tracing: install trace events file only if necessary - - - - --- 2023-12-27 Stefan Hajnoczi New
[v3,1/5] system/cpus: rename qemu_mutex_lock_iothread() to bql_lock() Make Big QEMU Lock naming consistent 5 - 3 - --- 2024-01-02 Stefan Hajnoczi New
[v3,2/5] qemu/main-loop: rename QEMU_IOTHREAD_LOCK_GUARD to BQL_LOCK_GUARD Make Big QEMU Lock naming consistent 2 - 2 - --- 2024-01-02 Stefan Hajnoczi New
[v3,3/5] qemu/main-loop: rename qemu_cond_wait_iothread() to qemu_cond_wait_bql() Make Big QEMU Lock naming consistent - - 2 - --- 2024-01-02 Stefan Hajnoczi New
[v3,4/5] Replace "iothread lock" with "BQL" in comments Make Big QEMU Lock naming consistent - - 2 - --- 2024-01-02 Stefan Hajnoczi New
[v3,5/5] Rename "QEMU global mutex" to "BQL" in comments and docs Make Big QEMU Lock naming consistent 1 - 2 - --- 2024-01-02 Stefan Hajnoczi New
[PULL,0/6] Block patches - - - - --- 2024-01-08 Stefan Hajnoczi New
[PULL,1/6] iothread: Remove unused Error** argument in aio_context_set_aio_params [PULL,1/6] iothread: Remove unused Error** argument in aio_context_set_aio_params - - 1 - --- 2024-01-08 Stefan Hajnoczi New
[PULL,2/6] system/cpus: rename qemu_mutex_lock_iothread() to bql_lock() [PULL,1/6] iothread: Remove unused Error** argument in aio_context_set_aio_params 5 - 4 - --- 2024-01-08 Stefan Hajnoczi New
[PULL,3/6] qemu/main-loop: rename QEMU_IOTHREAD_LOCK_GUARD to BQL_LOCK_GUARD [PULL,1/6] iothread: Remove unused Error** argument in aio_context_set_aio_params 2 - 4 - --- 2024-01-08 Stefan Hajnoczi New
[PULL,4/6] qemu/main-loop: rename qemu_cond_wait_iothread() to qemu_cond_wait_bql() [PULL,1/6] iothread: Remove unused Error** argument in aio_context_set_aio_params - - 5 - --- 2024-01-08 Stefan Hajnoczi New
[PULL,5/6] Replace "iothread lock" with "BQL" in comments [PULL,1/6] iothread: Remove unused Error** argument in aio_context_set_aio_params - - 5 - --- 2024-01-08 Stefan Hajnoczi New
[PULL,6/6] Rename "QEMU global mutex" to "BQL" in comments and docs [PULL,1/6] iothread: Remove unused Error** argument in aio_context_set_aio_params 1 - 5 - --- 2024-01-08 Stefan Hajnoczi New
[1/3] iotests: add filter_qmp_generated_node_ids() monitor: only run coroutine commands in qemu_aio_context - - 1 - --- 2024-01-16 Stefan Hajnoczi New
[2/3] iotests: port 141 to Python for reliable QMP testing monitor: only run coroutine commands in qemu_aio_context - - - - --- 2024-01-16 Stefan Hajnoczi New
[3/3] monitor: only run coroutine commands in qemu_aio_context monitor: only run coroutine commands in qemu_aio_context - 1 1 1 --- 2024-01-16 Stefan Hajnoczi New
[v2,1/3] iotests: add filter_qmp_generated_node_ids() monitor: only run coroutine commands in qemu_aio_context - - - - --- 2024-01-18 Stefan Hajnoczi New
[v2,2/3] iotests: port 141 to Python for reliable QMP testing monitor: only run coroutine commands in qemu_aio_context - - - - --- 2024-01-18 Stefan Hajnoczi New
[v2,3/3] monitor: only run coroutine commands in qemu_aio_context monitor: only run coroutine commands in qemu_aio_context - 1 - - --- 2024-01-18 Stefan Hajnoczi New
[1/6] virtio-blk: move dataplane code into virtio-blk.c virtio-blk: iothread-vq-mapping cleanups - - - - --- 2024-01-19 Stefan Hajnoczi New
[2/6] virtio-blk: rename dataplane create/destroy functions virtio-blk: iothread-vq-mapping cleanups - - - - --- 2024-01-19 Stefan Hajnoczi New
[3/6] virtio-blk: rename dataplane to ioeventfd virtio-blk: iothread-vq-mapping cleanups - - - - --- 2024-01-19 Stefan Hajnoczi New
[4/6] virtio-blk: restart s->rq reqs in vq AioContexts virtio-blk: iothread-vq-mapping cleanups - - - - --- 2024-01-19 Stefan Hajnoczi New
[5/6] virtio-blk: tolerate failure to set BlockBackend AioContext virtio-blk: iothread-vq-mapping cleanups - - - - --- 2024-01-19 Stefan Hajnoczi New
[6/6] virtio-blk: always set ioeventfd during startup virtio-blk: iothread-vq-mapping cleanups - 1 - - --- 2024-01-19 Stefan Hajnoczi New
[PULL,0/2] Block patches - - - - --- 2024-01-22 Stefan Hajnoczi New
[PULL,1/2] coroutine-ucontext: Save fake stack for pooled coroutine [PULL,1/2] coroutine-ucontext: Save fake stack for pooled coroutine - - 1 - --- 2024-01-22 Stefan Hajnoczi New
[PULL,2/2] block/io: clear BDRV_BLOCK_RECURSE flag after recursing in bdrv_co_block_status [PULL,1/2] coroutine-ucontext: Save fake stack for pooled coroutine - - 1 - --- 2024-01-22 Stefan Hajnoczi New
virtio-blk: avoid using ioeventfd state in irqfd conditional virtio-blk: avoid using ioeventfd state in irqfd conditional - - - - --- 2024-01-22 Stefan Hajnoczi New
pflash: fix sectors vs bytes confusion in blk_pread_nonzeroes() pflash: fix sectors vs bytes confusion in blk_pread_nonzeroes() - 1 1 - --- 2024-01-30 Stefan Hajnoczi New
[PULL,0/5] Block patches - - - - --- 2024-01-30 Stefan Hajnoczi New
[PULL,1/5] block/io_uring: improve error message when init fails [PULL,1/5] block/io_uring: improve error message when init fails - - - - --- 2024-01-30 Stefan Hajnoczi New
[PULL,2/5] block/blkio: Make s->mem_region_alignment be 64 bits [PULL,1/5] block/io_uring: improve error message when init fails - - - - --- 2024-01-30 Stefan Hajnoczi New
[PULL,3/5] pflash: fix sectors vs bytes confusion in blk_pread_nonzeroes() [PULL,1/5] block/io_uring: improve error message when init fails - 1 1 - --- 2024-01-30 Stefan Hajnoczi New
[PULL,4/5] hw/core/qdev.c: add qdev_get_human_name() [PULL,1/5] block/io_uring: improve error message when init fails - - 1 - --- 2024-01-30 Stefan Hajnoczi New
[PULL,5/5] hw/block/block.c: improve confusing blk_check_size_and_read_all() error [PULL,1/5] block/io_uring: improve error message when init fails - - 1 - --- 2024-01-30 Stefan Hajnoczi New
docs/style: allow C99 mixed declarations docs/style: allow C99 mixed declarations - - - - --- 2024-02-05 Stefan Hajnoczi New
[1/5] virtio-blk: enforce iothread-vq-mapping validation virtio-blk: iothread-vq-mapping cleanups - - 2 - --- 2024-02-05 Stefan Hajnoczi New
[2/5] virtio-blk: clarify that there is at least 1 virtqueue virtio-blk: iothread-vq-mapping cleanups - - 2 - --- 2024-02-05 Stefan Hajnoczi New
[3/5] virtio-blk: add vq_rq[] bounds check in virtio_blk_dma_restart_cb() virtio-blk: iothread-vq-mapping cleanups - - 2 - --- 2024-02-05 Stefan Hajnoczi New
[4/5] virtio-blk: declare VirtIOBlock::rq with a type virtio-blk: iothread-vq-mapping cleanups - - 2 - --- 2024-02-05 Stefan Hajnoczi New
[5/5] monitor: use aio_co_reschedule_self() virtio-blk: iothread-vq-mapping cleanups 1 - 2 - --- 2024-02-05 Stefan Hajnoczi New
virtio-blk: do not use C99 mixed declarations virtio-blk: do not use C99 mixed declarations 1 - 1 - --- 2024-02-06 Stefan Hajnoczi New
[PULL,0/1] Block patches - - - - --- 2024-02-06 Stefan Hajnoczi New
« 1 2 ... 544 545 5464300 4301 »