All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/1] Patch to adjust coroutine pool size adaptively
@ 2022-01-06  8:20 Hiroki Narukawa
  2022-01-06  8:20 ` [PATCH 1/1] util: adjust coroutine pool size to virtio block queue Hiroki Narukawa
  0 siblings, 1 reply; 8+ messages in thread
From: Hiroki Narukawa @ 2022-01-06  8:20 UTC (permalink / raw)
  To: qemu-devel; +Cc: aoiwa, Hiroki Narukawa

We encountered random disk IO performance drop since qemu-5.0.0, and this patch fixes it.

Commit message in c740ad92 implied to adjust coroutine pool size adaptively, so I tried to implement this.

Could you review this patch?

Hiroki Narukawa (1):
  util: adjust coroutine pool size to virtio block queue

 hw/block/virtio-blk.c    |  3 +++
 include/qemu/coroutine.h |  5 +++++
 util/qemu-coroutine.c    | 15 +++++++++++----
 3 files changed, 19 insertions(+), 4 deletions(-)

-- 
2.17.1



^ permalink raw reply	[flat|nested] 8+ messages in thread
* [PATCH 0/1 v2] Patch to adjust coroutine pool size adaptively
@ 2022-01-11  9:19 Hiroki Narukawa
  2022-01-11  9:19 ` [PATCH 1/1] util: adjust coroutine pool size to virtio block queue Hiroki Narukawa
  0 siblings, 1 reply; 8+ messages in thread
From: Hiroki Narukawa @ 2022-01-11  9:19 UTC (permalink / raw)
  To: qemu-devel
  Cc: kwolf, Hiroki Narukawa, qemu-block, mst, f4bug, hreitz, stefanha, aoiwa

Resending patch with fixing atomic access method to use qatomic_read().

We encountered random disk IO performance drop since qemu-5.0.0, and this patch fixes it.

Commit message in c740ad92 implied to adjust coroutine pool size adaptively, so I tried to implement this.

Could you review this patch?


Hiroki Narukawa (1):
  util: adjust coroutine pool size to virtio block queue

 hw/block/virtio-blk.c    |  3 +++
 include/qemu/coroutine.h |  5 +++++
 util/qemu-coroutine.c    | 15 +++++++++++----
 3 files changed, 19 insertions(+), 4 deletions(-)

-- 
2.17.1



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-01-28  8:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-06  8:20 [PATCH 0/1] Patch to adjust coroutine pool size adaptively Hiroki Narukawa
2022-01-06  8:20 ` [PATCH 1/1] util: adjust coroutine pool size to virtio block queue Hiroki Narukawa
2022-01-06  9:35   ` Philippe Mathieu-Daudé
2022-01-10 15:45   ` Stefan Hajnoczi
2022-01-11  9:27     ` Hiroki Narukawa
2022-01-11  9:19 [PATCH 0/1 v2] Patch to adjust coroutine pool size adaptively Hiroki Narukawa
2022-01-11  9:19 ` [PATCH 1/1] util: adjust coroutine pool size to virtio block queue Hiroki Narukawa
2022-01-27 15:47   ` Stefan Hajnoczi
2022-01-28  8:50     ` Hiroki Narukawa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.