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-ia64-devel

Re: [Xen-ia64-devel] [PATCH]: mini-os cleanup and big-endian stuff

To: Alex Williamson <alex.williamson@xxxxxx>
Subject: Re: [Xen-ia64-devel] [PATCH]: mini-os cleanup and big-endian stuff
From: Dietmar Hahn <dietmar.hahn@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 14 Mar 2007 08:25:12 +0100
Cc: xen-ia64-devel <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Wed, 14 Mar 2007 00:24:29 -0700
Domainkey-signature: s=s768; d=fujitsu-siemens.com; c=nofws; q=dns; b=g+kHk5wjYVu4UTgVrYFhTta9OeU2fqgfCAN5sFMfCaF/ndithxf1yMD8LQ0wjGDlKXWCHSekgke9/MjPr+f+Q7KnYCtgXmp2a7PEOqGum8kZQwPtIFeoedxIHB16swZP;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <1173795988.14837.11.camel@bling>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <200703090945.04645.dietmar.hahn@xxxxxxxxxxxxxxxxxxx> <200703130711.29178.dietmar.hahn@xxxxxxxxxxxxxxxxxxx> <1173795988.14837.11.camel@bling>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.5
Am Dienstag, 13. März 2007 15:26 schrieb Alex Williamson:
> On Tue, 2007-03-13 at 07:11 +0100, Dietmar Hahn wrote:
> > Am Montag, 12. März 2007 19:48 schrieb Alex Williamson:
> > > > By the way: how about the big-endian stuff in mini-os. After the
> > > > discussion with Keir the mini-os maintainer Gregor Milos opened a way
> > > > getting that stuff into the common mini-os sources.
> > > > (http://lists.xensource.com/archives/html/xen-ia64-devel/2007-03/msg0
> > > >0003 .html) If there is an interest on the list, I would try to write
> > > > some wrappers. Otherwise I would send a patch to cleanup all that
> > > > big-endian stuff from ia64 part of mini-os.
> > >
> > >    I think BE support is nice to have around, but as Gregor mentions,
> > > without some test code or a viable BE PV domain it would likely bit rot
> > > very quickly.  Even with test code, someone needs to run it regularly.
> > > If you're up for that, I'll support keeping it in the tree.  Thanks,
> > >
> > >   Alex
> >
> > As I mentioned, we are working on a BE PV domain, so I'am up for that
> > stuff. Thanks for keeping it in the tree.
>
> Hi Dietmar,
>
>    I didn't get the impression that you intended to open source the BE
> PV OS you're working on.  Is that not the case?  I think there needs to
> be some way to regression test with an open source code base (test suite
> or OS).  Thanks,
>
>       Alex
Hi Alex,

you are right, our PV OS will not be open source.
My plan was the mini-os as open source code base for the BE stuff. Maybe I 
didn't express this clear enough. With recent binutils (I think at least 
version 2.16 - I looked at this some time ago, see 
http://sources.redhat.com/ml/binutils/2004-07/msg00110.html) I'am able to 
build a BE mini-os on a normal linux system on ia64 hardware.
With the SWAP stuff in common mini-os sources and some minor patches in the 
ia64 part (makerules and smaller bugs) everybody can build the BE mini-os. 
And this could be used as regression test I think. And for every new feature 
we use from xen-ia64 I would upgrade the mini-os.
For a test case I can send a mini-os patch against current xen-ia64 cset 
therewidth you can test this.
I hope this helps to better understand my intentions.
Thanks.

Dietmar.

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

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