[libvirt] [PATCH 00/21] Rewrite the QEMU monitor handling
Daniel P. Berrange
berrange at redhat.com
Wed Oct 28 16:06:05 UTC 2009
On Wed, Oct 28, 2009 at 05:03:55PM +0100, Daniel Veillard wrote:
> 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 text mode monitor will be supported indefinitely.
> > 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) ?
None of these patches depend on new QEMU stuff apart from the JSON
one.
Daniel
--
|: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :|
|: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|
More information about the libvir-list
mailing list