[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v5 0/3] linux-aio: fix batch submission
From: |
Ming Lei |
Subject: |
Re: [Qemu-devel] [PATCH v5 0/3] linux-aio: fix batch submission |
Date: |
Mon, 24 Nov 2014 22:50:17 +0800 |
On Mon, Nov 24, 2014 at 10:31 PM, Paolo Bonzini <address@hidden> wrote:
>
>
> On 24/11/2014 15:29, Ming Lei wrote:
>> The 1st patch fixes batch submission.
>>
>> The 2nd one fixes -EAGAIN for non-batch case.
>>
>> The 3rd one is a cleanup.
>>
>> This patchset is splitted from previous patchset(dataplane: optimization
>> and multi virtqueue support), as suggested by Stefan.
>>
>> V5:
>> - in case of submission failure, return -EIO for new coming requests
>> until aborting is handled
>> - in patch2, follow Paolo's suggestion about ioq_enqueue() changes
>>
>> V4:
>> - abort reuqests in BH to abvoid potential "Co-routine re-entered
>> recursively"
>> - remove 'enqueue' parameter to ioq_submit() to simpify change
>> - beautify code as suggested by Paolo
>>
>> v3:
>> - rebase on QEMU master
>> v2:
>> - code style fix and commit log fix as suggested by BenoƮt Canet
>> v1:
>> - rebase on latest QEMU master
>>
>> block/linux-aio.c | 131
>> +++++++++++++++++++++++++++++++++++++++++++----------
>> 1 file changed, 107 insertions(+), 24 deletions(-)
>>
>> Thanks,
>> Ming Lei
>>
>>
>
> Reviewed-by: Paolo Bonzini <address@hidden>
Great thanks!