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

Re: [XenPPC] [PATCH] Rolled up bootargs simplification

To: xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [XenPPC] [PATCH] Rolled up bootargs simplification
From: Amos Waterland <apw@xxxxxxxxxx>
Date: Thu, 5 Oct 2006 22:48:36 -0400
Delivery-date: Thu, 05 Oct 2006 19:48:52 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <1160001245.2390.48.camel@xxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-ppc-devel-request@lists.xensource.com?subject=help>
List-id: Xen PPC development <xen-ppc-devel.lists.xensource.com>
List-post: <mailto:xen-ppc-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=unsubscribe>
References: <20061002154651.GA26318@xxxxxxxxxxxxxxxxxxxxx> <1160001245.2390.48.camel@xxxxxxxxxxxxxxxxxxxxx>
Sender: xen-ppc-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.12-2006-07-14
On Wed, Oct 04, 2006 at 05:34:05PM -0500, Hollis Blanchard wrote:
> On Mon, 2006-10-02 at 11:46 -0400, Amos Waterland wrote:
> > This patch has been in use by an internal IBM project for some time.
> > It enables two important things: allowing developers and cluster
> > administrators the option of overriding the bootargs supplied by
> > firmware, and the ability to take a single gold master xen binary and
> > customize its bootargs across a cluster with a simple and well-tested
> > post-processing tool.
> 
> Thanks for your patience Amos; I believe the commits I just made should
> solve your problem. Basically removing the boot wrapper (and that's
> bugged me for a while for other reasons) allows us to collapse three
> command line buffers into one, and that makes me happy. :)
> 
> bicl (http://www.cs.unm.edu/~k42/tools/bicl) acts directly on the
> command line that was built in at compile time. If that buffer is empty
> at runtime, firmware arguments will be used.
> 
> Note that changing the CMDLINE at compile time does not properly replace
> the previous CMDLINE; you would have to make clean or remove
> xen/arch/powerpc/cmdline.o by hand. I'd happily accept a Makefile patch
> for that.

I have tested the commits pretty heavily and things work fine.  Thanks.

I am doing automated reliability runs now like this:

 $ bicl xen "xen dom0_mem=%M --"
 $ for i in 128M 192M 1G 2G 7G; do 
     cp xen xen.$i &&
       bicl xen.$i "$(bicl xen | sed "s,%M,$i,")" &&
         netboot-js21-blade -f xen.$i; done


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

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