Show patches with: Submitter = Stefan Hajnoczi       |   3615 patches
« 1 2 3 436 37 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[PULL,1/1] hw/block: fix uint32 overflow [PULL,1/1] hw/block: fix uint32 overflow - - - --- 2024-09-17 Stefan Hajnoczi New
[PULL,0/1] Block patches - - - --- 2024-09-17 Stefan Hajnoczi New
[v3,2/2] vl: use qmp_device_add() in qemu_create_cli_devices() qdev-monitor: avoid QemuOpts in QMP device_add() - 2 - --- 2024-08-27 Stefan Hajnoczi New
[v3,1/2] qdev-monitor: avoid QemuOpts in QMP device_add qdev-monitor: avoid QemuOpts in QMP device_add() - 1 - --- 2024-08-27 Stefan Hajnoczi New
[PULL,1/1] block/blkio: use FUA flag on write zeroes only if supported [PULL,1/1] block/blkio: use FUA flag on write zeroes only if supported - 2 - --- 2024-08-12 Stefan Hajnoczi New
[PULL,0/1] Block patches - - - --- 2024-08-12 Stefan Hajnoczi New
[v2,2/2] vl: use qmp_device_add() in qemu_create_cli_devices() qdev-monitor: avoid QemuOpts in QMP device_add - 1 - --- 2024-08-01 Stefan Hajnoczi New
[v2,1/2] qdev-monitor: avoid QemuOpts in QMP device_add qdev-monitor: avoid QemuOpts in QMP device_add - - - --- 2024-08-01 Stefan Hajnoczi New
[PULL,1/1] util/async.c: Forbid negative min/max in aio_context_set_thread_pool_params() [PULL,1/1] util/async.c: Forbid negative min/max in aio_context_set_thread_pool_params() - 1 - --- 2024-07-25 Stefan Hajnoczi New
[PULL,0/1] Block patches - - - --- 2024-07-25 Stefan Hajnoczi New
[PULL,2/2] Consider discard option when writing zeros [PULL,1/2] qemu-iotest/245: Add missing discard=unmap - - - --- 2024-07-11 Stefan Hajnoczi New
[PULL,1/2] qemu-iotest/245: Add missing discard=unmap [PULL,1/2] qemu-iotest/245: Add missing discard=unmap - - - --- 2024-07-11 Stefan Hajnoczi New
[PULL,0/2] Block patches - - - --- 2024-07-11 Stefan Hajnoczi New
qdev-monitor: QAPIfy QMP device_add qdev-monitor: QAPIfy QMP device_add - 1 - --- 2024-07-08 Stefan Hajnoczi New
[PULL,6/6] tracetool: Forbid newline character in event format [PULL,1/6] tracetool: Remove unused vcpu.py script 1 1 - --- 2024-06-10 Stefan Hajnoczi New
[PULL,5/6] hw/vfio: Remove newline character in trace events [PULL,1/6] tracetool: Remove unused vcpu.py script 1 1 - --- 2024-06-10 Stefan Hajnoczi New
[PULL,4/6] hw/usb: Remove newline character in trace events [PULL,1/6] tracetool: Remove unused vcpu.py script 1 1 - --- 2024-06-10 Stefan Hajnoczi New
[PULL,3/6] hw/sh4: Remove newline character in trace events [PULL,1/6] tracetool: Remove unused vcpu.py script 1 1 - --- 2024-06-10 Stefan Hajnoczi New
[PULL,2/6] backends/tpm: Remove newline character in trace event [PULL,1/6] tracetool: Remove unused vcpu.py script 1 2 - --- 2024-06-10 Stefan Hajnoczi New
[PULL,1/6] tracetool: Remove unused vcpu.py script [PULL,1/6] tracetool: Remove unused vcpu.py script - 2 - --- 2024-06-10 Stefan Hajnoczi New
[PULL,0/6] Tracing patches - - - --- 2024-06-10 Stefan Hajnoczi New
[2/2] crypto/block: drop qcrypto_block_open() n_threads argument block/crypto: do not require number of threads upfront - - - --- 2024-05-27 Stefan Hajnoczi New
[1/2] block/crypto: create ciphers on demand block/crypto: do not require number of threads upfront - - - --- 2024-05-27 Stefan Hajnoczi New
qemu-io: add cvtnum() error handling for zone commands qemu-io: add cvtnum() error handling for zone commands - 1 - --- 2024-05-07 Stefan Hajnoczi New
[2/2] aio: warn about iohandler_ctx special casing Revert "monitor: use aio_co_reschedule_self()" - - - --- 2024-05-06 Stefan Hajnoczi New
[1/2] Revert "monitor: use aio_co_reschedule_self()" Revert "monitor: use aio_co_reschedule_self()" - - - --- 2024-05-06 Stefan Hajnoczi New
[PULL,1/1] hw/ufs: Fix buffer overflow bug [PULL,1/1] hw/ufs: Fix buffer overflow bug - - - --- 2024-04-29 Stefan Hajnoczi New
[PULL,0/1] Block patches - - - --- 2024-04-29 Stefan Hajnoczi New
[PULL,for-9.0,1/1] block/virtio-blk: Fix memory leak from virtio_blk_zone_report [PULL,for-9.0,1/1] block/virtio-blk: Fix memory leak from virtio_blk_zone_report - - - --- 2024-04-04 Stefan Hajnoczi New
[PULL,for-9.0,0/1] Block patches - - - --- 2024-04-04 Stefan Hajnoczi New
[PULL,for-9.0,1/1] coroutine: reserve 5,000 mappings [PULL,for-9.0,1/1] coroutine: reserve 5,000 mappings - 1 - --- 2024-03-21 Stefan Hajnoczi New
[PULL,for-9.0,0/1] Block patches - - - --- 2024-03-21 Stefan Hajnoczi New
coroutine: reserve 5,000 mappings coroutine: reserve 5,000 mappings - 1 - --- 2024-03-20 Stefan Hajnoczi New
[PULL,1/1] coroutine: cap per-thread local pool size [PULL,1/1] coroutine: cap per-thread local pool size - 1 - --- 2024-03-19 Stefan Hajnoczi New
[PULL,0/1] Block patches - - - --- 2024-03-19 Stefan Hajnoczi New
coroutine: cap per-thread local pool size coroutine: cap per-thread local pool size - 1 - --- 2024-03-18 Stefan Hajnoczi New
[PULL,2/2] meson: generate .stp files for tools too [PULL,1/2] tracetool: remove redundant --target-type / --target-name args - 1 - --- 2024-03-12 Stefan Hajnoczi New
[PULL,1/2] tracetool: remove redundant --target-type / --target-name args [PULL,1/2] tracetool: remove redundant --target-type / --target-name args - 1 - --- 2024-03-12 Stefan Hajnoczi New
[PULL,0/2] Tracing patches - - - --- 2024-03-12 Stefan Hajnoczi New
[v2] virtio-blk: iothread-vq-mapping coroutine pool sizing [v2] virtio-blk: iothread-vq-mapping coroutine pool sizing - 1 - --- 2024-03-12 Stefan Hajnoczi New
virtio-blk: iothread-vq-mapping coroutine pool sizing virtio-blk: iothread-vq-mapping coroutine pool sizing - - - --- 2024-03-11 Stefan Hajnoczi New
[v2,5/5] monitor: use aio_co_reschedule_self() virtio-blk: iothread-vq-mapping cleanups - 2 - --- 2024-02-06 Stefan Hajnoczi New
[v2,4/5] virtio-blk: declare VirtIOBlock::rq with a type virtio-blk: iothread-vq-mapping cleanups - 2 - --- 2024-02-06 Stefan Hajnoczi New
[v2,3/5] virtio-blk: add vq_rq[] bounds check in virtio_blk_dma_restart_cb() virtio-blk: iothread-vq-mapping cleanups - 2 - --- 2024-02-06 Stefan Hajnoczi New
[v2,2/5] virtio-blk: clarify that there is at least 1 virtqueue virtio-blk: iothread-vq-mapping cleanups - 2 - --- 2024-02-06 Stefan Hajnoczi New
[v2,1/5] virtio-blk: enforce iothread-vq-mapping validation virtio-blk: iothread-vq-mapping cleanups - 2 - --- 2024-02-06 Stefan Hajnoczi New
[PULL,1/1] virtio-blk: avoid using ioeventfd state in irqfd conditional [PULL,1/1] virtio-blk: avoid using ioeventfd state in irqfd conditional - - - --- 2024-02-06 Stefan Hajnoczi New
[PULL,0/1] Block patches - - - --- 2024-02-06 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
[5/5] monitor: use aio_co_reschedule_self() virtio-blk: iothread-vq-mapping cleanups 1 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
[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
[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
[1/5] virtio-blk: enforce iothread-vq-mapping validation virtio-blk: iothread-vq-mapping cleanups - 2 - --- 2024-02-05 Stefan Hajnoczi New
docs/style: allow C99 mixed declarations docs/style: allow C99 mixed declarations - - - --- 2024-02-05 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
[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,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 - --- 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,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,0/5] Block patches - - - --- 2024-01-30 Stefan Hajnoczi New
pflash: fix sectors vs bytes confusion in blk_pread_nonzeroes() pflash: fix sectors vs bytes confusion in blk_pread_nonzeroes() - 1 - --- 2024-01-30 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
[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
[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,0/2] Block patches - - - --- 2024-01-22 Stefan Hajnoczi New
[6/6] virtio-blk: always set ioeventfd during startup 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
[4/6] virtio-blk: restart s->rq reqs in vq AioContexts 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
[2/6] virtio-blk: rename dataplane create/destroy functions virtio-blk: iothread-vq-mapping cleanups - - - --- 2024-01-19 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
[v2,3/3] monitor: only run coroutine commands in qemu_aio_context 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,1/3] iotests: add filter_qmp_generated_node_ids() monitor: only run coroutine commands in qemu_aio_context - - - --- 2024-01-18 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 --- 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
[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
[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
[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,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,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,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,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,0/6] Block patches - - - --- 2024-01-08 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
[v3,4/5] Replace "iothread lock" with "BQL" in comments Make Big QEMU Lock naming consistent - 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,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,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
[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
[PULL,0/1] Tracing patches - - - --- 2023-12-27 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
[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,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,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,2/6] fixup block: remove AioContext locking 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
[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
[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
« 1 2 3 436 37 »