Show patches with: Series = [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put()       |   33 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[PULL,33/33] virtio-blk: add iothread-vq-mapping parameter [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - - - --- 2023-12-21 Kevin Wolf New
[PULL,32/33] qdev: add IOThreadVirtQueueMappingList property type [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 1 - --- 2023-12-21 Kevin Wolf New
[PULL,31/33] qdev-properties: alias all object class properties [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 1 - --- 2023-12-21 Kevin Wolf New
[PULL,30/33] string-output-visitor: show structs as "<omitted>" [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,29/33] block-coroutine-wrapper: use qemu_get_current_aio_context() [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,28/33] block: remove outdated AioContext locking comments [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,27/33] job: remove outdated AioContext locking comments [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,26/33] scsi: remove outdated AioContext lock comment [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,25/33] docs: remove AioContext lock from IOThread docs [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,24/33] aio: remove aio_context_acquire()/aio_context_release() API [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,23/33] aio-wait: draw equivalence between AIO_WAIT_WHILE() and AIO_WAIT_WHILE_UNLOCKED() [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,22/33] scsi: remove AioContext locking [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,21/33] block: remove bdrv_co_lock() [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 1 - --- 2023-12-21 Kevin Wolf New
[PULL,20/33] block: remove AioContext locking [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 3 - --- 2023-12-21 Kevin Wolf New
[PULL,19/33] graph-lock: remove AioContext locking [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,18/33] aio: make aio_context_acquire()/aio_context_release() a no-op [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() 1 1 - --- 2023-12-21 Kevin Wolf New
[PULL,17/33] tests: remove aio_context_acquire() tests [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,16/33] scsi: assert that callbacks run in the correct AioContext [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 1 - --- 2023-12-21 Kevin Wolf New
[PULL,15/33] virtio-scsi: replace AioContext lock with tmf_bh_lock [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,14/33] dma-helpers: don't lock AioContext in dma_blk_cb() [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,13/33] scsi: don't lock AioContext in I/O code path [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() 1 1 - --- 2023-12-21 Kevin Wolf New
[PULL,12/33] virtio-scsi: don't lock AioContext around virtio_queue_aio_attach_host_notifier() [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,11/33] scsi: only access SCSIDevice->requests from one thread [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 1 - --- 2023-12-21 Kevin Wolf New
[PULL,10/33] iotests: Basic tests for internal snapshots [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - - - --- 2023-12-21 Kevin Wolf New
[PULL,09/33] vl: Improve error message for conflicting -incoming and -loadvm [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - - - --- 2023-12-21 Kevin Wolf New
[PULL,08/33] block: Fix crash when loading snapshot on inactive node [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - - - --- 2023-12-21 Kevin Wolf New
[PULL,07/33] virtio-blk: don't lock AioContext in the submission code path [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 3 - --- 2023-12-21 Kevin Wolf New
[PULL,06/33] virtio-blk: don't lock AioContext in the completion code path [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 3 - --- 2023-12-21 Kevin Wolf New
[PULL,05/33] virtio-blk: add lock to protect s->rq [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 3 - --- 2023-12-21 Kevin Wolf New
[PULL,04/33] block/file-posix: set up Linux AIO and io_uring in the current thread [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New
[PULL,03/33] nbd/server: introduce NBDClient->lock to protect fields [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 1 - --- 2023-12-21 Kevin Wolf New
[PULL,02/33] nbd/server: only traverse NBDExport->clients from main loop thread [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 1 - --- 2023-12-21 Kevin Wolf New
[PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() [PULL,01/33] nbd/server: avoid per-NBDRequest nbd_client_get/put() - 2 - --- 2023-12-21 Kevin Wolf New