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/
Home Products Support Community News


[Xen-ia64-devel] RFC: Switch to xlilo now? Or post-3.0?

To: <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-ia64-devel] RFC: Switch to xlilo now? Or post-3.0?
From: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
Date: Wed, 16 Nov 2005 10:32:46 -0800
Delivery-date: Wed, 16 Nov 2005 18:32:37 +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: AcXq3COT8K7gKN7rR+mey7mkFdnQFA==
Thread-topic: RFC: Switch to xlilo now? Or post-3.0?
There has been various threads about attempts to boot
Xen under RHEL4.  Because RHEL4 requires an initrd, a
special version of elilo.efi is required.  This version
called "xlilo" was included in the Xen/ia64 tree some
time ago, along with a patch file (xen4elilo.patch)
that is required to apply to Xen/ia64 for xlilo to work

I have not applied this patch to the mainstream tree
because, once this patch is applied to Xen/ia64:

1) everyone will need to start booting xen with xlilo.efi
   instead of elilo.efi.  xlilo.efi is backwards compatible
   and the changes have been given to the elilo maintainer
   so they will eventually get into the official elilo
2) everyone will need to change their elilo.conf file.
   In existing elilo.conf files, image=xen and initrd=xenlinux.
   In the new format, vmm=xen, image=xenlinux and initrd=initrd.
   Elilo.conf files that contain vmm= will cause current
   elilo.efi to fail even if just booting linux as elilo
   parses the entire file.

Because of these changes, if we install the xen4elilo
patch, everyone using Xen/ia64 will need to change their
environment when they pull the changeset with the xen4elilo
patch.  (The Cambridge Xen team calls this a "flag day".)

Should we do this now, before 3.0 goes out?  Or wait
and do it post-3.0?  Comments please...


Xen-ia64-devel mailing list