[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 2/4] aio: add polling mode to AioContext
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH v2 2/4] aio: add polling mode to AioContext |
Date: |
Wed, 16 Nov 2016 19:30:38 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
On 16/11/2016 18:47, Stefan Hajnoczi wrote:
> + if (max_ns && run_poll_handlers(ctx, max_ns)) {
> + atomic_sub(&ctx->notify_me, 2);
> + blocking = false; /* poll again, don't block */
You don't need to poll---you only need to run bottom halves and timers.
Paolo
> + progress = true;
> + }
> + }
- [Qemu-devel] [PATCH v2 0/4] aio: experimental virtio-blk polling mode, Stefan Hajnoczi, 2016/11/16
- [Qemu-devel] [PATCH v2 1/4] aio: add AioPollFn and io_poll() interface, Stefan Hajnoczi, 2016/11/16
- [Qemu-devel] [PATCH v2 2/4] aio: add polling mode to AioContext, Stefan Hajnoczi, 2016/11/16
- [Qemu-devel] [PATCH v2 3/4] virtio: poll virtqueues for new buffers, Stefan Hajnoczi, 2016/11/16
- [Qemu-devel] [PATCH v2 4/4] linux-aio: poll ring for completions, Stefan Hajnoczi, 2016/11/16
- Re: [Qemu-devel] [PATCH v2 0/4] aio: experimental virtio-blk polling mode, no-reply, 2016/11/16
- Re: [Qemu-devel] [PATCH v2 0/4] aio: experimental virtio-blk polling mode, Karl Rister, 2016/11/17