[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 06/16] nbd: do not block on partial reply header
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH 06/16] nbd: do not block on partial reply header reads |
Date: |
Wed, 18 Jan 2017 17:43:59 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 |
On 18/01/2017 16:24, Stefan Hajnoczi wrote:
> On Fri, Jan 13, 2017 at 02:17:21PM +0100, Paolo Bonzini wrote:
>> @@ -65,54 +67,34 @@ static void nbd_teardown_connection(BlockDriverState *bs)
>> client->ioc = NULL;
>> }
>>
>> -static void nbd_reply_ready(void *opaque)
>> +static void nbd_read_reply_entry(void *opaque)
>
> Please use coroutine_fn.
Yes, you requested that in the RFC as well.
Paolo
- [Qemu-devel] [PATCH 01/16] aio: introduce aio_co_schedule and aio_co_wake, (continued)
- [Qemu-devel] [PATCH 06/16] nbd: do not block on partial reply header reads, Paolo Bonzini, 2017/01/13
- [Qemu-devel] [PATCH 08/16] qed: introduce qed_aio_start_io and qed_aio_next_io_cb, Paolo Bonzini, 2017/01/13
- [Qemu-devel] [PATCH 09/16] aio: push aio_context_acquire/release down to dispatching, Paolo Bonzini, 2017/01/13
- [Qemu-devel] [PATCH 15/16] async: remove unnecessary inc/dec pairs, Paolo Bonzini, 2017/01/13
- [Qemu-devel] [PATCH 13/16] block: explicitly acquire aiocontext in aio callbacks that need it, Paolo Bonzini, 2017/01/13
- [Qemu-devel] [PATCH 16/16] block: document fields protected by AioContext lock, Paolo Bonzini, 2017/01/13