[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 00/10] aio: experimental virtio-blk polling m
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH v3 00/10] aio: experimental virtio-blk polling mode |
Date: |
Tue, 22 Nov 2016 18:13:00 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
On 22/11/2016 17:31, Stefan Hajnoczi wrote:
> v3:
> * Avoid ppoll(2)/epoll_wait(2) if polling succeeded [Paolo]
> * Disable guest->host virtqueue notification during polling [Christian]
> * Rebased on top of my virtio-blk/scsi virtqueue notification disable patches
>
> v2:
> * Uninitialized node->deleted gone [Fam]
> * Removed 1024 polling loop iteration qemu_clock_get_ns() optimization which
> created a weird step pattern [Fam]
> * Unified with AioHandler, dropped AioPollHandler struct [Paolo]
> (actually I think Paolo had more in mind but this is the first step)
> * Only poll when all event loop resources support it [Paolo]
> * Added run_poll_handlers_begin/end trace events for perf analysis
> * Sorry, Christian, no virtqueue kick suppression yet
Looks great. Of course the new interfaces should be added, even as a
stub only, to aio-win32.c as well.
Thanks,
Paolo
- [Qemu-devel] [PATCH v3 06/10] virtio: poll virtqueues for new buffers, (continued)
- [Qemu-devel] [PATCH v3 06/10] virtio: poll virtqueues for new buffers, Stefan Hajnoczi, 2016/11/22
- [Qemu-devel] [PATCH v3 04/10] aio: add AioPollFn and io_poll() interface, Stefan Hajnoczi, 2016/11/22
- [Qemu-devel] [PATCH v3 08/10] virtio: turn vq->notification into a nested counter, Stefan Hajnoczi, 2016/11/22
- [Qemu-devel] [PATCH v3 07/10] linux-aio: poll ring for completions, Stefan Hajnoczi, 2016/11/22
- [Qemu-devel] [PATCH v3 05/10] aio: add polling mode to AioContext, Stefan Hajnoczi, 2016/11/22
- [Qemu-devel] [PATCH v3 09/10] aio: add .io_poll_begin/end() callbacks, Stefan Hajnoczi, 2016/11/22
- [Qemu-devel] [PATCH v3 10/10] virtio: disable virtqueue notifications during polling, Stefan Hajnoczi, 2016/11/22
- Re: [Qemu-devel] [PATCH v3 00/10] aio: experimental virtio-blk polling mode, no-reply, 2016/11/22
- Re: [Qemu-devel] [PATCH v3 00/10] aio: experimental virtio-blk polling mode,
Paolo Bonzini <=
- Re: [Qemu-devel] [PATCH v3 00/10] aio: experimental virtio-blk polling mode, Christian Borntraeger, 2016/11/22