Aron, Thanks you for detail. Seems very clear now. I have the same question with Akio. Which Cset for xen and xenLinux is using for debug? Are they compatible? Thanks & Best Regards -Xiantao OTC,Intel Corporation > -----Original Message----- > From: Aron Griffis [mailto:aron@xxxxxx] > Sent: 2006年7月28日 0:41 > To: Zhang, Xiantao; Akio Takebe > Cc: fedora-xen@xxxxxxxxxx; fedora-ia64-list@xxxxxxxxxx; > xen-ia64-devel@xxxxxxxxxxxxxxxxxxx > Subject: RE: [PATCH 0 of 5] fix linux-2.6-xen-fedora on ia64 > > 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