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-devel

[Xen-devel] [Patch 0/3] Refining Xsave/Xrestore support - Version 3

To: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxxxx>, Tim Deegan <Tim.Deegan@xxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [Patch 0/3] Refining Xsave/Xrestore support - Version 3
From: Haitao Shan <maillists.shan@xxxxxxxxx>
Date: Tue, 2 Nov 2010 11:46:22 +0800
Cc:
Delivery-date: Mon, 01 Nov 2010 20:47:06 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=uNZVsJzWUtKaCGdpyItSi/xGukVweCGxzNDtIhoHhdQ=; b=BeAt8fYIPhiGPrGTs38kXeSRq2HiDnI8gFYdHtWagXgsmNm2Bu0Gy6uopDj/XJd8to lRo3XFL4K/Ghr64i0+97Wmnq9ALJuA06Ofm+RlRpp+hVZ9WDFFCOsTd0qXwNn+E50c7U WklDxaXQBQHO+3f2FKTA7VfCz6yrzK738QUOI=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=O6/omDAsO4SJ78H3NjB+XVVqgFHSzvmgtI3CwEezW98CV3PIDWBpccwA68RxojVNaV C6htJg5Eie5ReKNGCNjK2M9x7MNpQatP0QW9RGnsvXTmadtg3SrZKSC25ojrwrH/lrQW TCnGDT0rIPkKcKMmBx26tX0iDYfHI0fdHkxgs=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi, Keir,

The following patches refines Xen support for CPU Xsave/Xrestore
support. There are three patches included.
Patch 1/3:
  Adding Xsave/Xrestore support for PV guests. Feature is exposed
via CPUID. XSETBV is trapped and emulated by Xen (via GP#).
Patch 2/3:
  Expose AVX to guest OSs.
Patch 3/3:
  Adding guest save/restore support when Xsave/Xrestore are available.
      Adding a pair of hypercalls for PV guest
      Adding a new data chunk for HVM guest.

These are version 3 of the patch series.

Shan Haitao

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