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

[Xen-ia64-devel] RE: Interim vcpu_get_psr fix

To: "Chapman, Matthew (HP Labs)" <matthewc@xxxxxx>
Subject: [Xen-ia64-devel] RE: Interim vcpu_get_psr fix
From: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
Date: Fri, 18 Nov 2005 09:13:45 -0800
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 18 Nov 2005 17:13:58 +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: AcXsJKmeASpCPyUdRFa1HKUl3dl5kAAPr4LQ
Thread-topic: Interim vcpu_get_psr fix
Committed.  Good catch! 

> -----Original Message-----
> From: matthewc@xxxxxxxxxxxxxxx 
> [mailto:matthewc@xxxxxxxxxxxxxxx] On Behalf Of Chapman, 
> Matthew (HP Labs)
> Sent: Friday, November 18, 2005 2:44 AM
> To: Magenheimer, Dan (HP Labs Fort Collins)
> Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Interim vcpu_get_psr fix
> 
> vcpu_get_psr previously read the current value of PSR within the
> hypervisor (mov =psr), which has many bits cleared compared to
> the guest PSR value.  For example, it always returned a PSR
> value with dfh cleared, which causes FP save/restore problems in
> Linux.  This patch changes it to use the IPSR instead of the
> current PSR value.
> 
> (I'm working on a more general patch to provide better PSR
> virtualisation - by tracking the virtual PSR in vpsr and merging
> only certain IPSR bits - but in the meantime this patch addresses
> the most serious bug.)
> 
> Matt
> 
> 

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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-ia64-devel] RE: Interim vcpu_get_psr fix, Magenheimer, Dan (HP Labs Fort Collins) <=