[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [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 Attachment:
readpsr.patch _______________________________________________ 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 |