On Fri, Oct 23, 2009 at 02:05:29PM +0100, Daniel P. Berrange wrote: > This patch series rewrites the QEMU monitor handling almost completely. > > The key theme here is to move from a totally synchronous way of > interacting with the monitor, to a totally asynchronous way. This > allows us to handle receipt & dispatch of asychronous events from > QEMU. For example a notification of a disk-full error, or VM state > change. In the process of doing this re-factoring I have also > dropped in basic support/infrastructure for the JSON based monitor. This raises another question, the basic legacy support will somehow need to preserver to cope with old version, right ? > The basic JSON parsing/formatting is working, but this needs to > wait until QEMU community finalize their monitor syntax for the > new commands & what args they accept. So how many of those patches could be applied now, and how many need to wait until after next QEMU release (assuming the new support is then finalized) ? Daniel -- Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ daniel@xxxxxxxxxxxx | Rpmfind RPM search engine http://rpmfind.net/ http://veillard.com/ | virtualization library http://libvirt.org/ -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list