[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 11/16] block: explicitly acquire aiocontext in c
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH 11/16] block: explicitly acquire aiocontext in callbacks that need it |
Date: |
Mon, 16 Jan 2017 15:49:25 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 |
On 16/01/2017 14:36, Fam Zheng wrote:
>> + /* Note that the handlers do not expect any concurrency; qemu-nbd
>> + * does not instantiate multiple AioContexts yet, nor does it call
>> + * aio_poll/aio_dispatch from multiple threads.
>> + */
>> aio_set_fd_handler(client->exp->ctx, client->sioc->fd, true,
>> client->can_read ? nbd_read : NULL,
>> client->send_coroutine ? nbd_restart_write :
>> NULL,
>
> What about the built-in server (QMP nbd_server_start)?
Will fix. :)
Paolo
[Qemu-devel] [PATCH 12/16] block: explicitly acquire aiocontext in bottom halves that need it, Paolo Bonzini, 2017/01/13
[Qemu-devel] [PATCH 11/16] block: explicitly acquire aiocontext in callbacks that need it, Paolo Bonzini, 2017/01/13
[Qemu-devel] [PATCH 14/16] aio-posix: partially inline aio_dispatch into aio_poll, Paolo Bonzini, 2017/01/13
Re: [Qemu-devel] [PATCH 00/16] aio_context_acquire/release pushdown, part 2, Fam Zheng, 2017/01/16
Re: [Qemu-devel] [PATCH 00/16] aio_context_acquire/release pushdown, part 2, Stefan Hajnoczi, 2017/01/18
Re: [Qemu-devel] [PATCH 00/16] aio_context_acquire/release pushdown, part 2, Stefan Hajnoczi, 2017/01/18