WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

Re: [Xen-ia64-devel] [Patch][RFC] remove panic_domain inguest_write_eoi(

To: Simon Horman <horms@xxxxxxxxxxxx>
Subject: Re: [Xen-ia64-devel] [Patch][RFC] remove panic_domain inguest_write_eoi() for kexec on HVM
From: Akio Takebe <takebe_akio@xxxxxxxxxxxxxx>
Date: Tue, 16 Oct 2007 16:35:43 +0900
Cc: Alex Williamson <alex.williamson@xxxxxx>, xen-ia64-devel <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 16 Oct 2007 00:34:27 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20071016063315.GC3034@xxxxxxxxxxxx>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <21C80A7DB7AE3Etakebe_akio@xxxxxxxxxxxxxx> <1191941856.16492.11.camel@bling> <4EC80F940D7C68takebe_akio@xxxxxxxxxxxxxx> <20071016063315.GC3034@xxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi, Horms

>On Tue, Oct 16, 2007 at 10:29:53AM +0900, Akio Takebe wrote:
>> Hi, Alex, Horms
>> 
>> Sorry for my late responce.
>> >> What do you think about it?
>> >
>> >   The panic does seem a bit much, but shouldn't we return rather than
>> >continue on with a NULL_VECTOR?  Thanks,
>> Yes, I also thik so.
>> I'll post the new patch.
>> 
>> I'm yet debugging kexec/kdump on HVM.
>> I have a question, could you give me advice, Horms?
>> kexec-tool set the new start address to jump there through
>> relocate_new_kernel.
>> Which function do the new start address point?
>
>Hi Takebe-san,
>
>After relocate_new_kernel the code should jump into purgatory.  Or more
>specifically, purgatory_start() which is in purgatory/arch/ia64/entry.S
>in the kexec-tools source tree. Once it has finished in there it should
>end up calling _start() of the second/crash kernel.
>
>If the EFI code is not mapped at 0xf/0xc and you have not
>patched kexec-tools, then the code may well get stuck in
>purgatory because of the hardcoded PAGE_OFFSET which is
>used in PA() inside purgatory/arch/ia64/purgatory-ia64.c
>
>I have serveral work-arounds for this problem, so let me know
>if you think that this is where you are getting stuck.
>
It is very helpful. I'll read the codes.
Thank you very much.

Best Regards,

Akio Takebe


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