[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-ia64-devel] [PATCH] Display the information in fault handler
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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |