On 07/26/2011 02:48 PM, Kevin Wolf wrote:
Depends on Stefan's latest coroutine patches. This series makes qcow and qcow2
take advantage of the new coroutine infrastructure. Both formats used
synchronous operations for accessing their metadata and blocked the guest CPU
during that time. With coroutines, the I/O will happen asynchronously in the
background and the CPU won't be blocked any more.
Do you plan to convert qcow2 to a fully synchronous design?
IMO that will make it more maintainable. Cancellation will need some
thought, though.
--
error compiling committee.c: too many arguments to function