WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Re: [Qemu-devel] [PATCH V10 02/15] xen: Make xen build o

To: Alexander Graf <agraf@xxxxxxx>
Subject: Re: [Xen-devel] Re: [Qemu-devel] [PATCH V10 02/15] xen: Make xen build only on x86 target.
From: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Date: Fri, 11 Mar 2011 11:15:37 +0000
Cc: Devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Stefano Stabellini <Stefano.Stabellini@xxxxxxxxxxxxx>, Jan Kiszka <jan.kiszka@xxxxxxxxxxx>, Xen, QEMU-devel <qemu-devel@xxxxxxxxxx>, Anthony Liguori <anthony@xxxxxxxxxxxxx>, Anthony Perard <anthony.perard@xxxxxxxxxx>
Delivery-date: Fri, 11 Mar 2011 03:16:34 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <FE11EAC4-5242-4B33-B713-C20A46C54CBC@xxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1296658172-16609-1-git-send-email-anthony.perard@xxxxxxxxxx> <1296658172-16609-3-git-send-email-anthony.perard@xxxxxxxxxx> <4D668346.4010903@xxxxxxxxxxxxx> <AANLkTimEBMzMYvcdCbvi1QJFCU0fP346fWJsOvwuM4+6@xxxxxxxxxxxxxx> <4D669507.3030509@xxxxxxxxxxxxx> <4D669977.2010507@xxxxxxxxxxx> <4D669C7D.8090209@xxxxxxxxxxxxx> <FE11EAC4-5242-4B33-B713-C20A46C54CBC@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Alpine 2.00 (DEB 1167 2008-08-23)
On Fri, 11 Mar 2011, Alexander Graf wrote:
> 
> On 24.02.2011, at 18:59, Anthony Liguori wrote:
> 
> > On 02/24/2011 11:46 AM, Jan Kiszka wrote:
> >> On 2011-02-24 18:27, Anthony Liguori wrote:
> >>   
> >>> On 02/24/2011 10:25 AM, Anthony PERARD wrote:
> >>>     
> >>>> On Thu, Feb 24, 2011 at 16:11, Anthony Liguori<anthony@xxxxxxxxxxxxx>   
> >>>> wrote:
> >>>> 
> >>>>       
> >>>>> Is this really necessary?  The advantage to building globally is that it
> >>>>> keeps the code from getting unnecessary i386-isms.
> >>>>> 
> >>>>>         
> >>>> Nop, is not necessary, I add this patch after this mail:
> >>>> http://lists.nongnu.org/archive/html/qemu-devel/2010-12/msg00044.html
> >>>> 
> >>>>       
> >>> Alex, do you feel strongly here?
> >>>     
> >> I'm not Alex, but I brought this issue up:
> >> 
> >> Either build xen bits once for all archs or restrict it to the only
> >> foreseeable arch with support in qemu. But please don't built it for
> >> each and every target separately.
> >>   
> > 
> > Oh yes, I misunderstood.  I thought we had previously built it for all 
> > architectures.  Yes, we should only build it once.
> 
> There's really no point in building it for anything but x86. Xen has never 
> had been broadly used in PV mode on non-x86. Not sure ports even exist.
> 

There is an ia64 port available, but restricting xen to x86 makes sense
at least for the moment.


BTW qemu is mainly used in HVM mode on xen, but considering that cpu
emulation is not needed, qemu x86 would probably work for the ia64 case
too: this is how qemu-xen is used on ia64 at the moment, even though in
the qemu-xen case xen is not an accelerator but a new target with a set
of hardware devices very similar to x86.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>