Re: [Qemu-devel] [PULL 06/18] aio: stop using .io_flush()

2013-08-22 Thread Stefan Hajnoczi
On Wed, Aug 21, 2013 at 07:55:42PM +0200, Stefan Weil wrote: > this patch was committed yesterday. It breaks MinGW builds: > > aio-win32.c: In function ‘aio_poll’: > aio-win32.c:128:21: error: ‘AioHandler’ has no member named ‘opaque’ > aio-win32.c:191:25: error: ‘AioHandler’ has no member named ‘

Re: [Qemu-devel] [PULL 06/18] aio: stop using .io_flush()

2013-08-21 Thread Stefan Weil
Hi Stefan, this patch was committed yesterday. It breaks MinGW builds: aio-win32.c: In function ‘aio_poll’: aio-win32.c:128:21: error: ‘AioHandler’ has no member named ‘opaque’ aio-win32.c:191:25: error: ‘AioHandler’ has no member named ‘opaque’ Regards, Stefan Am 19.08.2013 16:17, schrieb Ste

[Qemu-devel] [PULL 06/18] aio: stop using .io_flush()

2013-08-19 Thread Stefan Hajnoczi
Now that aio_poll() users check their termination condition themselves, it is no longer necessary to call .io_flush() handlers. The behavior of aio_poll() changes as follows: 1. .io_flush() is no longer invoked and file descriptors are *always* monitored. Previously returning 0 from .io_flush()

[Qemu-devel] [PULL 06/18] aio: stop using .io_flush()

2013-08-16 Thread Stefan Hajnoczi
Now that aio_poll() users check their termination condition themselves, it is no longer necessary to call .io_flush() handlers. The behavior of aio_poll() changes as follows: 1. .io_flush() is no longer invoked and file descriptors are *always* monitored. Previously returning 0 from .io_flush()