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] Fix delivering guest vhpt fault

To: "Tian, Kevin" <kevin.tian@xxxxxxxxx>, <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-ia64-devel] [PATCH] Fix delivering guest vhpt fault
From: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
Date: Mon, 31 Oct 2005 18:47:44 -0800
Delivery-date: Tue, 01 Nov 2005 02:44:46 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcXeFoEkfTz0R6QnQVWTSmUEDHJjJQAWq62AAAKY9DAABLo2MA==
Thread-topic: [Xen-ia64-devel] [PATCH] Fix delivering guest vhpt fault
I see now.  Good catch! 

> -----Original Message-----
> From: Tian, Kevin [mailto:kevin.tian@xxxxxxxxx] 
> Sent: Monday, October 31, 2005 5:33 PM
> To: Magenheimer, Dan (HP Labs Fort Collins); 
> xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> Subject: RE: [Xen-ia64-devel] [PATCH] Fix delivering guest vhpt fault
> 
> I tried that, but failed because IA64_VHPT_TRANS_VECTOR is 
> defined same as IA64_NO_FAULT. So add that one line patch 
> being lazy to change more. ;-)
> 
> Thanks,
> Kevin
> 
> >-----Original Message-----
> >From: Magenheimer, Dan (HP Labs Fort Collins) 
> [mailto:dan.magenheimer@xxxxxx]
> >Sent: 2005年11月1日 7:22
> >To: Tian, Kevin; xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> >Subject: RE: [Xen-ia64-devel] [PATCH] Fix delivering guest vhpt fault
> >
> >Actually I think the correct fix for this is in vcpu.c, changing
> >the "return IA64_VHPT_FAULT" to "return IA64_VHPT_TRANS_VECTOR"
> >(and also removing the definition of IA64_VHPT_FAULT from ia64_int.h
> >as it is no longer used).  Do you agree?
> >
> >Thanks,
> >Dan
> >
> >> -----Original Message-----
> >> From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
> >> [mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf
> >> Of Tian, Kevin
> >> Sent: Monday, October 31, 2005 5:28 AM
> >> To: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> >> Subject: [Xen-ia64-devel] [PATCH] Fix delivering guest vhpt fault
> >>
> >> We need mask lower bits of vector in 
> check_bad_nested_interruption, or
> >> else I saw endless "psr.ic off, delivering fault=7..." 
> when ready to
> >> deliver vhpt fault to dom0 after some domain switches.
> >>
> >> Signed-off-by Kevin Tian <Kevin.tian@xxxxxxxxx>
> >>
> >> Thanks,
> >> Kevin
> >>
> 
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
<Prev in Thread] Current Thread [Next in Thread>