Xiantao and Akio, Sorry that I'm not very good sharing status. Here is an update to hopefully put us on the same page again. First, a review of the repos available, since this is always a point of confusion: http://hg.et.redhat.com/kernel/linux-2.6-xen-fedora - This is Juan's tree from which he generates linux-2.6-xen.patch for the Fedora kernel rpm. Juan creates this tree as a combination of pulls from: http://kernel.org/hg/linux-2.6 - automatic mirror of Linus' git tree http://xenbits.xensource.com/linux-2.6-xen.hg - sparse tree patches applied to 2.6.16 kernel, maintained mostly-daily by Christian http://xenbits.xensource.com/ext/linux-2.6.tip-xen.hg - sparse tree patches merged to 2.6.18 kernel, maintained sporadically by Chris Wright PLUS Juan's own patches to make it all work together. http://free.linux.hp.com/~agriffis/linux-2.6-xen-fedora-ia64 - This pulls from linux-2.6-xen-fedora, but also includes our patches to fix building on ia64. http://free.linux.hp.com/~agriffis/kernel-cvs - This is a mercurial mirror of the Fedora kernel cvs (see http://people.redhat.com/davej), updated numerous times per day by me. http://free.linux.hp.com/~agriffis/kernel-cvs-ia64 - This pulls from kernel-cvs, but also includes spec-file changes necessary to build and test on ia64. In particular, this includes linux-2.6-xen-ia64.patch which is our current collection of updates to Juan's tree to support ia64. Second, what works, what doesn't: kernel-cvs-ia64 builds on ia64, both with and without CONFIG_XEN. The normal kernel boots, the xen kernel doesn't yet. Considering that everything builds at this point, I've requested for Juan to update his repo *and* update the spec to enable building on ia64. This is driven by wanting to land in FC6 T2. We still need to make the xen kernel boot though :-) Third, how to contribute: If you prefer to work with raw xen and kernel sources instead of the rpm, do this first to get the kernel configs: hg clone http://free.linux.hp.com/~agriffis/kernel-cvs-ia64 cd kernel-cvs-ia64/devel make configs That generates these files, which you can use in a kernel tree with oldconfig: kernel-2.6.17-ia64.config kernel-2.6.17-ia64-xen.config Next get the kernel to work on: hg clone http://free.linux.hp.com/~agriffis/linux-2.6-xen-fedora-ia64 Send your patches to me and cc fedora-xen and xen-ia64-devel. To know what hypervisor changeset to use, check the spec file: cd kernel-cvs-ia64/devel grep -m1 xen_hv_cset kernel-2.6.spec Thanks, Aron -- Fedora-xen@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-xen