This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] Re: [PATCH]: kexec: framework and i386 (Take VIII)

On Tue, May 16, 2006 at 01:39:31PM +0100, Keir Fraser wrote:
> On 16 May 2006, at 12:03, Akio Takebe wrote:
> >No, it can kexec only to kdump kernel.
> >I think we need to update kexec-tools for kexecing Xen.
> >(e.g. to load xen,dom0 and initrd)
> >Am I right, Horms?
> kexec-tools support multiboot format these days. So if kexec is added 
> to Xen then we should support kexec'ing to Xen, or we need a good 
> explanation why we can't.

No it can't kexec into xen yet. I haven't looked into this in depth but
I suspect that kexec-tools needs to be updated as Takebe-san suggests.
As you mention kexec-tools does support multiboot so I suspect that it
is not much work. I will look into it and get back to you. I take it
that you would like this to be working before merging?

In semi-related news, I will post an updated version of the patch in the
next day or so. This is able to capture all of xen's CPUs on kdump and
kdump on xen crash. This means that feature-wise in terms of xen/kernel
code the x86_32 port is pretty much complete. I would be really excited
to get this merged so more eyes can go over the code and we can get
some good feedback and testing. 

My colleague Magnus has x86_64 port is well under way, however we are
having a few problems relating to the approach he has taken to page
table handling on kexec. I am hoping to take a crack at ia64 in the near
future, though I suspect that x86_32 bug fixes and other merge-related work
will delay that a little.

Horms                                           http://www.vergenet.net/~horms/

Xen-devel mailing list