[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] xen/ia64 ALPHA release


  • To: <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
  • From: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
  • Date: Fri, 31 Dec 2004 16:27:32 -0800
  • Delivery-date: Sat, 01 Jan 2005 00:28:26 +0000
  • List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
  • Thread-index: AcTod2jkL5og1CZnSw2WLWxcCeSBZgHIA36A
  • Thread-topic: xen/ia64 ALPHA release

I have posted one additional file in:

ftp://ftp.hpl.hp.com/pub/xen-ia64/ 
  xenia64-privify.tar.gz: user-mode privification tool

Download this, untar it in xen-2.0/xen, then
follow the instructions in the README.privify file
(in arch/ia64/tools/privify_elf64).

When this tool is applied on a vmlinux created to
run on top of Xen/ia64 (see README.xenia64linux),
the result should boot cleanly as a domain0.

With this tool, I consider this the alpha release
of Xen/ia64 (with all the same caveats/restrictions
as before).

Feedback appreciated.

Happy New Year!
Dan

> -----Original Message-----
> From: Magenheimer, Dan (HP Labs Fort Collins) 
> Sent: Wednesday, December 22, 2004 3:42 PM
> To: xen-devel@xxxxxxxxxxxxxxxxxxxxx
> Subject: xen/ia64 pre-alpha release
> 
> Xen/ia64 enthusiasts --
> 
> I have made available via ftp a set of files which
> should be sufficient to bring up Xen/ia64.  There
> is one necessary component that is being held up
> for further review... without this, domain0 will
> boot partway and die.  Hopefully I will be able to
> release this component or a workaround shortly after
> the new year.  However, this "pre-alpha"
> release should be sufficient to allow contributors
> to start building and running Xen/ia64 to start working
> through issues like insufficient documentation,
> platform-specific assumptions, etc., as well as
> examine source code.
> 
> Some caveaats:
> 1) This release has only been built on RHEL3.2 with the tools
>    standard on that distribution (e.g. gcc 3.2.3) on an
>    HP rx2600.   I expect it will work in most environments
>    where a standard (no-module) linux/ia64 kernel can boot,
>    but for awhile at least, caveat developer.  Actually, I've
>    also built it on a pre-3.0 gcc cross-compiler and run it on
>    ski (hp ia64 simulator).  If someone _really_ needs this,
>    I can be persuaded to document a few different build steps.
> 2) Due to the holidays and some commitments following,
>    I will have very limited ability to provide "support".
>    If you are not at least familiar with building and booting
>    Linux kernels (specifically on ia64), please
>    wait for a later release.
> 3) This release is based on xen-2.0.1 and linux-2.6.7
>    and directly leverages source from these.  The versions
>    are subject to change in later releases. (The design
>    of xen/ia64 is explicitly intended to faciliate
>    tracking these two moving targets.)
> 4) See previous postings for current status/limitations
>    and future to-do list.
>    http://article.gmane.org/gmane.comp.emulators.xen.devel/4091
>    http://article.gmane.org/gmane.comp.emulators.xen.devel/4302
> 
> Feedback is appreciated and valued via reply to this
> message (in xen-devel) or, if you prefer, direct to me.
> In particular if you build it or try it on a different
> machine or different distribution, please let me know if it
> works or doesn't.
> 
> To get started with xen/ia64:
> 
> ftp://ftp.hpl.hp.com/pub/xen-ia64/
>   elilo.conf: sample elilo.conf file
>   xen-2.0.1-src.tgz: same as from official Xen site
>   xenia64-2.0.1-041220.tar.gz: everything else you need
>   build-xenia64-xen.2.0.1: script to unpack everything
>   README.xenia64: same as build-xenia64* for now
>   README.xenia64linux: clues on how to build xenlinux
> 
> To build xen, you will need to grab linux-2.6.7.tar.gz
> and the matching ia64 patch from kernel.org (see the
> README.xenia64 file) and place them in the same directory
> on your machine as the ftp'd files.  After running the
> unpacking script, go to xen-2.0/xen and run
> "make TARGET_ARCH=ia64".
> 
> To build xenlinux, see README.xenia64linux.  However,
> since domain0 will die anyway, any native Linux/ia64 kernel
> can be used... it just dies sooner :-)
> 
> To boot, place xen and xenlinux with a properly modified
> elilo.conf file in your boot directory.  Then run elilo
> and point it to xen.
> 
> Enjoy... and happy holidays!
> Dan Magenheimer
> HP Labs
> 


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.