[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-ia64-devel] Floating-point software assist (FPSWA) on Xen-ia64


  • To: "Magenheimer, Dan \(HP Labs Fort Collins\)" <dan.magenheimer@xxxxxx>, <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Yang, Fred" <fred.yang@xxxxxxxxx>
  • Date: Thu, 26 Jan 2006 13:36:54 -0800
  • Delivery-date: Thu, 26 Jan 2006 21:45:44 +0000
  • List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
  • Thread-index: AcYinhwrA1UUeVLVRiGZfdIw20ns8wAIYPww
  • Thread-topic: [Xen-ia64-devel] Floating-point software assist (FPSWA) on Xen-ia64

For native, the platform firmware comes with build-in FPSWA.  If there
is a new FPSWA.efi presented in the disk, the firmware will drop its
default FPSWA.

For DomainVTI to run, there is a Guest Firmware (GFW), with default
FPSWA build-in, presented to domain. 

-Fred

There is Guest Firmware (GFW) used for DomainVTI.  Magenheimer, Dan (HP
Labs Fort Collins) wrote:
> Yongkang has discovered that some LTP tests fail
> because Xen/ia64 (non-VTI) does not support FPSWA.
> Non-support of FPSWA is a known problem that has
> been on the to-do list for some time:
> 
>
http://lists.xensource.com/archives/html/xen-devel/2004-12/msg00382.html
> 
> but this is the first time that it has been seen
> in real (test) usage.
> 
> Yongkang says that the test works with VTI.  How does
> VTI handle FPSWA?  Is direct access to fpswa.efi provided
> to every domain or is fpswa.efi "owned" by the hypervisor
> and floating-point assist traps handled by Xen invisibly
> to domains?
> 
> A couple of related questions:  Is fpswa.efi re-entrant?
> Does fpswa.efi ever disable interrupts?
> 
> I don't think this will be hard to fix, but it would
> be best if the implementation is consistent between
> VTI and non-VTI.
> 
> Thanks,
> Dan
> 
> _______________________________________________
> Xen-ia64-devel mailing list
> Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-ia64-devel


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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.