[Qemu-devel] Slow boot in QEMU with virtio-scsi disks

2018-08-11 Thread Oleksandr Natalenko
the commit that was mentioned in [2], b5b6e8c8d3b4cbeb447a0f10c7d5de3caa573299, forces blk_mq for virtio_scsi, so it cannot be disabled for new kernels. Any hint on how to avoid this hang while still having virtio-scsi disks and blk_mq enabled please? Thanks. -- Oleksandr Natalenko (post-factum) [1] http

Re: [Qemu-devel] Slow boot in QEMU with virtio-scsi disks

2018-08-11 Thread Oleksandr Natalenko
ndeed, I can confirm that these commits fix the issue. Thanks a lot. -- Oleksandr Natalenko (post-factum)

Re: [PATCH 1/2] aio-posix: don't duplicate fd handler deletion in fdmon_io_uring_destroy()

2020-05-14 Thread Oleksandr Natalenko
> +QLIST_INSERT_HEAD_RCU(&ctx->deleted_aio_handlers, node, > node_deleted); > +} > + > QSLIST_REMOVE_HEAD_RCU(&ctx->submit_list, node_submitted); > -QLIST_REMOVE(node, node); > -g_free(node); > }

Re: [PATCH 2/2] aio-posix: disable fdmon-io_uring when GSource is used

2020-05-14 Thread Oleksandr Natalenko
c.c > index 3165a28f2f..1319eee3bc 100644 > --- a/util/async.c > +++ b/util/async.c > @@ -362,6 +362,7 @@ static GSourceFuncs aio_source_funcs = { > > GSource *aio_get_g_source(AioContext *ctx) > { > +aio_context_use_g_source(ctx); > g_source_ref(&ctx->source); > return &ctx->source; > } Tested-by: Oleksandr Natalenko (run Windows 10 VM with storage accessible via io_uring on qemu v5.0.0 with these 2 patches) Thank you. -- Best regards, Oleksandr Natalenko (post-factum) Principal Software Maintenance Engineer