Re: [Qemu-devel] [PATCH v3 0/4] Coroutines for better asynchronous programming

2011-05-14 Thread Corentin Chary
On Fri, May 13, 2011 at 11:26 AM, Stefan Hajnoczi stefa...@linux.vnet.ibm.com wrote: QEMU is event-driven and suffers when blocking operations are performed because VM execution may be stopped until the operation completes.  Therefore many operations that could block are performed

[Qemu-devel] [PATCH v3 0/4] Coroutines for better asynchronous programming

2011-05-13 Thread Stefan Hajnoczi
QEMU is event-driven and suffers when blocking operations are performed because VM execution may be stopped until the operation completes. Therefore many operations that could block are performed asynchronously and a callback is invoked when the operation has completed. This allows QEMU to