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] XEN: fixed a vcpu_translate bug

To: "Xu, Anthony" <anthony.xu@xxxxxxxxx>, <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-ia64-devel] [PATCH] XEN: fixed a vcpu_translate bug
From: "Xu, Anthony" <anthony.xu@xxxxxxxxx>
Date: Fri, 17 Mar 2006 11:21:48 +0800
Delivery-date: Fri, 17 Mar 2006 03:25:57 +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: AcZJaM2TghPmjO8iQyianLrquGurJgACNvzQ
Thread-topic: [Xen-ia64-devel] [PATCH] XEN: fixed a vcpu_translate bug
Please desert the old one and use this new one

Thanks,
-Anthony 

>-----Original Message-----
>From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
>[mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Xu, Anthony
>Sent: 2006年3月17日 10:17
>To: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
>Subject: [Xen-ia64-devel] [PATCH] XEN: fixed a vcpu_translate bug
>
>There are some below code segments in guest OS
>1.     Rsm psr.dt
>               ...
>2.             itc.d r18
>               ...
>3.             rfi
>
>After executing instruction 1, domain is in metaphysical mode.
>When executing instruction 2, VMM gets control to emulate this
>instruction. Firstly VMM will try to get opcode, which may
>trigger a tlb miss. At this time domain is in metaphysical mode
>and the fault address is in region 5. vcpu_translate handles this
>as normal guest metaphysical mode.
>
>It's not correct; sometimes this will make dom0 hang.
>
>cpu_translate should handle this situation as if
>guest is not in metaphysical mode.
>
>
>
>Signed-off-by: Anthony Xu <anthony.xu@xxxxxxxxx>
>
>Thanks,
>-Anthony

Attachment: vcpu_translate.patch
Description: vcpu_translate.patch

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