|
From: | Avi Kivity |
Subject: | Re: [Qemu-devel] [PATCH 00/10] block: Coroutine support |
Date: | Tue, 02 Aug 2011 17:23:08 +0300 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110621 Fedora/3.1.11-1.fc15 Thunderbird/3.1.11 |
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
[Prev in Thread] | Current Thread | [Next in Thread] |