[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [patch 2/2] virtio-serial-bus: wake up iothread upon gu
From: |
Amit Shah |
Subject: |
[Qemu-devel] Re: [patch 2/2] virtio-serial-bus: wake up iothread upon guest read notification |
Date: |
Fri, 12 Mar 2010 11:23:43 +0530 |
User-agent: |
Mutt/1.5.19 (2009-01-05) |
On (Thu) Mar 11 2010 [23:45:51], Marcelo Tosatti wrote:
> Wake up iothread when buffers are consumed.
>
> Signed-off-by: Marcelo Tosatti <address@hidden>
>
> Index: qemu-ioworker/hw/virtio-serial-bus.c
> ===================================================================
> --- qemu-ioworker.orig/hw/virtio-serial-bus.c
> +++ qemu-ioworker/hw/virtio-serial-bus.c
> @@ -331,6 +331,7 @@ static void handle_output(VirtIODevice *
>
> static void handle_input(VirtIODevice *vdev, VirtQueue *vq)
> {
> + qemu_notify_event(main_io_worker);
> }
ACK, the host lets us know buffers are consumed and new buffers have
been added to the pool so that we can start sending more data.
Before this patch my tests took 16m18s to run.
After this patch my tests take 1m17s to run.
Both tests done with just one buffer made available in the virtio-queues.
Amit
- [Qemu-devel] [patch 0/2] introduce QEMUIOWorker and wake up iothread on virtio-serial-bus notification, Marcelo Tosatti, 2010/03/11
- [Qemu-devel] [patch 2/2] virtio-serial-bus: wake up iothread upon guest read notification, Marcelo Tosatti, 2010/03/11
- [Qemu-devel] Re: [patch 2/2] virtio-serial-bus: wake up iothread upon guest read notification,
Amit Shah <=
- [Qemu-devel] [patch 1/2] Pass QEMUIOWorker to qemu_notify_event, Marcelo Tosatti, 2010/03/11
- Re: [Qemu-devel] [patch 1/2] Pass QEMUIOWorker to qemu_notify_event, Anthony Liguori, 2010/03/22
- [Qemu-devel] [patch 0/2] introduce QEMUIOWorker and wake up iothread on virtio-serial-bus notification (v2), Marcelo Tosatti, 2010/03/25
- [Qemu-devel] [patch 2/2] virtio-serial-bus: wake up iothread upon guest read notification, Marcelo Tosatti, 2010/03/25
- [Qemu-devel] [patch 1/2] Pass QEMUIOWorker to qemu_notify_event, Marcelo Tosatti, 2010/03/25
- Re: [Qemu-devel] [patch 1/2] Pass QEMUIOWorker to qemu_notify_event, Paul Brook, 2010/03/25
- Re: [Qemu-devel] [patch 1/2] Pass QEMUIOWorker to qemu_notify_event, Marcelo Tosatti, 2010/03/26
- Re: [Qemu-devel] [patch 1/2] Pass QEMUIOWorker to qemu_notify_event, Paul Brook, 2010/03/26
- Re: [Qemu-devel] [patch 1/2] Pass QEMUIOWorker to qemu_notify_event, Anthony Liguori, 2010/03/26