[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-stable] [PATCH 0/2] win32-aio fixes
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-stable] [PATCH 0/2] win32-aio fixes |
Date: |
Thu, 17 Jan 2013 12:37:20 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 |
Il 17/01/2013 12:35, Kevin Wolf ha scritto:
> Am 17.01.2013 11:53, schrieb Paolo Bonzini:
>> Il 16/01/2013 21:19, Kevin Wolf ha scritto:
>>> Paolo, especially the first one is worrying with respect to the test status
>>> of
>>> this code. We should probably give it some additional testing.
>>>
>>> Kevin Wolf (2):
>>> win32-aio: Fix vectored reads
>>> win32-aio: Fix memory leak
>>>
>>> block/win32-aio.c | 4 ++--
>>> 1 files changed, 2 insertions(+), 2 deletions(-)
>>>
>>
>> Yes, the worrying part is especially that IIUC qtest does not support
>> Windows. There's no way to get good coverage without qtest.
>
> Why that? If block drivers aren't testable from qemu-iotests with only
> qemu-img and qemu-io, then there's something we did wrong. This specific
> code would have been easily covered with qemu-io -k -n -c 'readv ...'
> (which is how I found the bug and tested the fix).
Doh, that was really stupid.
/me unsuccessfully tries to blame flu
> Hm, or actually, is cache=none even needed for aio=native on Windows? In
> any case I think some documentation needs to be updated.
Honestly I have no idea. However, I don't think so.
Paolo
> qemu-iotests under Wine may need some polishing, though, and of course
> needs someone to run it regularly with the right parameters. (In fact,
> it seems we don't even run the tests with Linux AIO)