qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Re: [PATCH 0/5] Add "info capabilities" monitor command


From: Jamie Lokier
Subject: Re: [Qemu-devel] Re: [PATCH 0/5] Add "info capabilities" monitor command
Date: Fri, 14 Nov 2008 03:51:22 +0000
User-agent: Mutt/1.5.13 (2006-08-11)

Anthony Liguori wrote:
> This is important for 
> determining things like whether a migration target's QEMU instance is 
> compatible with the source.

It might be enough to list the emulated CPU variants, or it might need
to list the capabilities of the specific CPU in some detail.  For
example on x86, there are lots of partially independent capabilities,
but on the other hand, after an OS has checked for a specific CPU id,
you really want the target QEMU to present the same CPU id.

> As a general piece of advise, I think where you are starting from is a 
> bit ambitious and far too open for bike shedding to be productive.  You 
> may find it easier to start with something simpler, that has a real 
> practical utility to libvirt, and then building on that incrementally.

I think the capability list is quite a good idea, and it may
stimulate something on the config file front.

If it's "wrong" the first time, well, there are other features in QEMU
which have changed incompatibly between versions.  Imho, there's no
great harm in changing "info capability" output until it's right,
provided the basic syntax unambiguously represents the QEMU version
and capability text format version somehow.

While we're at it, a section describing the monitor's capabilities so
we don't have to parse the _monitor's_ "help" output....  Oh, there I
go bike-shedding again :-)

-- Jamie




reply via email to

[Prev in Thread] Current Thread [Next in Thread]