All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stefan Bader <stefan.bader@canonical.com>
To: Stefano Stabellini <stefano.stabellini@eu.citrix.com>,
	xen-devel@lists.xensource.com
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
	Ian Campbell <Ian.Campbell@citrix.com>
Subject: Re: [PATCH] enable QEMU for ARM builds
Date: Thu, 10 Jul 2014 16:59:31 +0200	[thread overview]
Message-ID: <53BEAA53.2010205@canonical.com> (raw)
In-Reply-To: <alpine.DEB.2.02.1407091947340.29039@kaball.uk.xensource.com>

On 10.07.2014 13:18, Stefano Stabellini wrote:
> Build qemu-xen on ARM and ARM64: it is used to provide the PV backends,
> disk and framebuffer in particular.

In the Ubuntu packaging I moved to not build qemu from Xen to just depend on the 
qemu package (which should be the same) at least for x86.
Since I have no Arm hw on my own, all the arm builds are more of a theoretical 
exercise (no feedback from anyone actually trying).
This sounds like I should (again) depend on a qemu-system-x86, even for the Arm 
packages. Is that right?

-Stefan
>
> Ideally we would also modify the configure options to only build what is
> necessary: a machine just for PV backends. However that is a work in
> progress and not yet available in QEMU (see
> http://marc.info/?l=qemu-devel&m=139082425718379&w=2). So we just build
> the usual i386 target, even though no i386 emulation is going to be done
> by qemu-xen on ARM.
>
> Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
>
> diff --git a/tools/configure b/tools/configure
> index 20f1aa9..b39012b 100755
> --- a/tools/configure
> +++ b/tools/configure
> @@ -3869,6 +3869,8 @@ else
>       case "$host_cpu" in
>           i[3456]86|x86_64)
>              qemu_xen=y;;
> +        arm*|aarch64)
> +           qemu_xen=y;;
>           *) qemu_xen=n;;
>       esac
>
> diff --git a/tools/configure.ac b/tools/configure.ac
> index 6d70f04..d1c8e5e 100644
> --- a/tools/configure.ac
> +++ b/tools/configure.ac
> @@ -126,6 +126,8 @@ AC_ARG_WITH([system-qemu],
>       case "$host_cpu" in
>           i[[3456]]86|x86_64)
>              qemu_xen=y;;
> +        arm*|aarch64)
> +           qemu_xen=y;;
>           *) qemu_xen=n;;
>       esac
>   ])
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel
>

  parent reply	other threads:[~2014-07-10 14:59 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-10 11:18 [PATCH] enable QEMU for ARM builds Stefano Stabellini
2014-07-10 13:50 ` Ian Campbell
2014-07-10 14:04   ` Stefano Stabellini
2014-07-10 14:33     ` Ian Campbell
2014-07-10 16:26       ` Stefano Stabellini
2014-07-16 14:24         ` Ian Campbell
2014-07-18 17:42           ` Stefano Stabellini
2014-07-10 14:59 ` Stefan Bader [this message]
2014-07-10 16:20   ` Stefano Stabellini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=53BEAA53.2010205@canonical.com \
    --to=stefan.bader@canonical.com \
    --cc=Ian.Campbell@citrix.com \
    --cc=Ian.Jackson@eu.citrix.com \
    --cc=stefano.stabellini@eu.citrix.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.