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

Re: [Xen-devel] qemu option

On Thu, Apr 3, 2014 at 4:31 PM, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
> On Thu, 2014-04-03 at 09:56 +0800, IAN DELANEY wrote:
>> It appears the configure options have sustained some re-writing.  It
>> appears the build dictates a default selection of a qemu / hvm capable
>> build.  Is this by accident or intent?
> I think you've jumped to the wrong conclusion here.
> Xen 4.4 includes a newer version of upstream qemu which depends on
> pixman, which is where this new dependency has come from. However qemu
> is not more mandatory than it was before.
> The configure stuff has changed since 4.3 to make it easier to opt out
> of building qemu at all. You can now pass --with-system-qemu to
> configure instead of mucking around with .config or patching or whatever
> you did in 4.3 and earlier.
> --with-system-qemu strictly means "assume the user has installed qemu
> separately, don't build our own", but it could equally mean "don't want
> qemu-xen at all".
> Another new option is --disable-qemu-traditional which disables the use
> of the old trad branch/fork of qemu entirely.
> Ian.
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxx
> http://lists.xen.org/xen-devel

Hi Ian Campell:
  for the commit[1] which introduce the option --with-system-qemu, and
if i understand correctly, we have *only* two choices here
  1) using the bundled qemu from xen soure, this is the default option,
      we can pass --with-system-qemu=no to explicitly enable this
   2) using qemu from HOST/DISTRO system instead of the bundled one
     --with-system-qemu  (fallback to use "qemu" as qemu_xen_path)

   My question here, is there 3) option that we can disable qemu for
xen, neither we using qemu from the bundled one or from HOST/DISTRO?
or ask in another way, if we don't want IOEMU(io emulation), can we
disable qemu for xen? so is it possible to introduce an option
--disable-qemu-xen? (just the same as --disable-qemu-traditional).


[1] commit 5c7cbadaccca8dbb47f2c42ab1b5a8afac9275e3
Author: Ian Campbell <ian.campbell@xxxxxxxxxx>
Date:   Wed May 15 14:47:32 2013 +0100

    tools: allow user to specify a system qemu-xen binary

    If this option is given don't bother building qemu-xen ourselves.
Likely to be
    handy for distros who have an existing qemu package which they
want to reuse.

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.