|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-ia64-devel
[Xen-ia64-devel] 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
 
 
readpsr.patch 
Description: Text document 
_______________________________________________
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] Interim vcpu_get_psr fix,
Matt Chapman <=
  
 |  
  
 | 
    | 
  
  
    |   | 
    |