[Xen-ia64-devel] RE: [Fedora-xen] [PATCH 0 of 5] fix linux-2.6-xen-fedora on ia64

2006-07-27 Thread Zhang, Xiantao
Hi Aron,
Could you share me the current status for fedora-xen-ia64? Through your 
mails, I see we should focus our efforts on linux-2.6-xen-fedora. But when I 
applied the patch 199684 on it, conflicts occurs. Do you have any suggestion 
for contributing to Fedora ? 
Thanks  Best Regards
-Xiantao

OTC,Intel Corporation

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of Aron Griffis
 Sent: 2006年7月27日 12:11
 To: Juan Quintela
 Cc: Prarit Bhargava; [EMAIL PROTECTED]; Chris Wright;
 [EMAIL PROTECTED]; Alex Williamson;
 xen-ia64-devel@lists.xensource.com
 Subject: [Fedora-xen] [PATCH 0 of 5] fix linux-2.6-xen-fedora on ia64
 
 Hi Juan,
 
 These patches are the result of Akio, Prarit, Alex and me working on fixing
 the
 ia64 build of your tree.  At this point the bare-metal Linux kernel builds and
 boots.  The xen kernel builds but doesn't complete booting.  Nonetheless,
 since
 these patches seem to take us most of the way there, we'd like to request them
 to be applied to your tree.
 
 Thanks,
 Aron

___
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel


[Xen-ia64-devel] RE: [Fedora-xen] [PATCH 0 of 5] fix linux-2.6-xen-fedora on ia64

2006-07-27 Thread Aron Griffis
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

___
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel


[Xen-ia64-devel] Re: [Fedora-xen] [PATCH 0 of 5] fix linux-2.6-xen-fedora on ia64

2006-07-27 Thread Aron Griffis
Akio Takebe wrote:  [Thu Jul 27 2006, 09:00:41PM EDT]
 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
 Which is this cset xen-ustable's cset or xen-ia64-unstable's cset?

xen-unstable

Aron

___
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel


[Xen-ia64-devel] Re: [Fedora-xen] [PATCH 0 of 5] fix linux-2.6-xen-fedora on ia64

2006-07-27 Thread Aron Griffis
Zhang, Xiantao wrote:  [Thu Jul 27 2006, 09:13:23PM EDT]
 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?

I have a tracker on my web page that might help answer this question.
It updates automatically.  See the top of
http://free.linux.hp.com/~agriffis/

Aron

___
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel