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

[Xen-ia64-devel] RE: [PATCH] Patch for loading module[2of2]

To: "Yang, Fred" <fred.yang@xxxxxxxxx>, "Xu, Anthony" <anthony.xu@xxxxxxxxx>
Subject: [Xen-ia64-devel] RE: [PATCH] Patch for loading module[2of2]
From: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
Date: Sun, 4 Sep 2005 14:24:42 -0700
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sun, 04 Sep 2005 21:22:34 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcWYaSAKDEpFITOYRmOMPwJnp5q9pQAADjIQADg3V1AALzs7IAAA1IBAAJG2/gAAqDjkoALc+tCgAAoHLKAAAPRkgAAApnnQAAFGaiABWEA+IAA0WXZQAACwtOAAMRIlgA==
Thread-topic: [PATCH] Patch for loading module[2of2]
My testing of the xen patch didn't go very well...

unpatched-xen with patched-elilo, booting RHEL3.2: OK
unpatched-xen with patched-elilo, module=rhinitrd.img (RHEL4.1): domain0
loads, no root disk (OK)

patched-xen with existing-elilo, booting RHEL3.2: fails to load domain0
patched-xen with patched-elilo, module=rhinitrd.img (RHEL4.1): fails to
load domain0
patched-xen with patched-elilo, booting RHEL3.2: fails to load domain0

So it would appear that the xen patch is broken.
I didn't try to debug, however the elilo verbose output does seem to
indicate
that it is loading "both" initrds (xenlinux and rhinitrd.img)

One question: Is the xen patch (if it were working) intended to be
backwards compatible?  E.g. should it work with both an unpatched
elilo (booting RHEL3.2) and a patched elilo (booting either RHEL3.2
or RHEL4.1)?  This would be highly desirable.

Dan

> -----Original Message-----
> From: Yang, Fred [mailto:fred.yang@xxxxxxxxx] 
> Sent: Saturday, September 03, 2005 3:34 PM
> To: Yang, Fred; Magenheimer, Dan (HP Labs Fort Collins); Xu, Anthony
> Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> Subject: RE: [PATCH] Patch for loading module[2of2]
> 
> Attached is Xen/ia64 patch again Rev Xen-ia64-unstable.hg REV 6461
> Signed-off-by Fred Yang <Fred.Yang@xxxxxxxxx>
> -Fred
> 
> Yang, Fred wrote:
> > Attached is patch for elilo to load Linux kernel as module. 
>  A readme
> > is also attached. 
> > We should push patch & readme into
> > xen-ia64-unstable.hg/xen/arch/ia64/tools 
> > 
> > Note the Xen patch will be followed in a separate mail.  
> Following is
> > the required elilo.conf sample 
> > 
> >                image=xen.gz
> >                         label=xen
> >                         module=xenlinux             <== 
> uncompressed Dom0 image
> >                         initrd=initrd-xenlinux.img  <== 
> corresponding
> >                         Dom0 initrd read-only
> >                         append="com2=57600,8n1 console=com2 
> sched=bvt
> > -- nomca console=ttyS1,576 00 console=tty0 root=/dev/sda3" 
> > 
> > The patch has been validated to boot xenLinux.  An initrd need to be
> > built to match xenlinux & fully validated, though the 
> initrd file can
> > be loaded successfully.  
> > 
> > Signed-off-by Fred Yang <Fred.Yang@xxxxxxxxx>
> > 
> > -Fred
> 
> 

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