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 hp.com]
> Sent: 2006Äê7ÔÂ28ÈÕ 0:41
> To: Zhang, Xiantao; Akio Takebe
> Cc: fedora-xen redhat.com; fedora-ia64-list redhat.com;
> xen-ia64-devel lists.xensource.com
> Subject: RE: [Fedora-xen] [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:
>
> h
ttp://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/l
inux-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-fed
ora-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.c
om/davej), updated numerous times per
> day by me.
>
> ht
tp://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 ht
tp://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-fed
ora-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
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel lists.xensource.com
http://list
s.xensource.com/xen-ia64-devel
|