[Libvir] PATCH: Explicit detection of KVM version

Daniel Veillard veillard at redhat.com
Thu Sep 20 08:39:59 UTC 2007


On Thu, Sep 20, 2007 at 04:05:21AM +0100, Daniel P. Berrange wrote:
> Before starting any guest, the QEMU driver needs to figure out what version
> of QEMU is in use & thus determine whether it supports particular command 
> line flags. We currently do that just by calling /usr/bin/qemu, since all
> the various qemu-system-XXX binaries share the same syntax. The only problem
> is that qemu-kvm does not neccessarily match the version of qemu installed.
> So we detect QEMU version 0.8.2, but KVM is 0.9.0 based. The result is that
> we pass the wrong style VNC argument to KVM & it fails to start. The second
> problem is that even if you only ever want to run KVM guests, you still have
> to have KVM itself installed.
> 
> This patch tweaks the feature/version detection so we do separate detection
> just for KVM. With this applied I can successfully start KVM guests if the
> QEMU version is different, or even if QEMU is not installed.

  Looks fine to me, +1

Daniel

-- 
Red Hat Virtualization group http://redhat.com/virtualization/
Daniel Veillard      | virtualization library  http://libvirt.org/
veillard at redhat.com  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine  http://rpmfind.net/




More information about the libvir-list mailing list