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] Display the information in fault handler

To: Tetsu Yamamoto <yamamoto.tetsu@xxxxxxxxxxxxxx>, xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-ia64-devel] [PATCH] Display the information in fault handler
From: Tristan Gingold <Tristan.Gingold@xxxxxxxx>
Date: Wed, 3 May 2006 10:20:10 +0200
Delivery-date: Wed, 03 May 2006 01:16:14 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <4451EB65.8040405@xxxxxxxxxxxxxx>
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: <4451EB65.8040405@xxxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.5
Le Vendredi 28 Avril 2006 12:16, Tetsu Yamamoto a écrit :
> Hi,
>
>   This patch modifies the interruption handler to display the
> information about the interruption and then do panic in the case of the
> fault occurred in hypervisor, or reflect to the guest when handling the
> fault in guest.
>
>   The modification is as follows:
> 1. In each handler in IVT, the procedure is added to branch to fault
> handler or reflection according to ipsr.cpl.
> 2. In the case of the fault occurred in hypervisor(ipsr.cpl==0), the
> fault handler displays the information (vector, registers, and stack by
> calling show_registers()), and then do panic().
> 3. In the case of the fault occurred in guest(ipsr.cpl!=0), it is
> reflected to the guest.
>
>   With this modification, some faults which were always treated to be
> reflected to the guest are changed to do panic when they occur in
> hypervisor.
Hi,

it is a good idea to improve fault handling.

BTW, why do you want to reflect nested_dltb_miss ?  This fault can never 
happen in domains, because they are always run with psr.ic=1.

Tristan.



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

<Prev in Thread] Current Thread [Next in Thread>