Magenheimer, Dan (HP Labs Fort Collins)
2005-Jan-01 00:27 UTC
[Xen-devel] 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@lists.sourceforge.net > 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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel