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/
Home Products Support Community News


Re: [Xen-devel] Re: [Patch 0/3] Refining Xsave/Xrestore support - Versio

To: Haitao Shan <maillists.shan@xxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxxxx>, Tim Deegan <Tim.Deegan@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Re: [Patch 0/3] Refining Xsave/Xrestore support - Version 3
From: Keir Fraser <keir@xxxxxxx>
Date: Thu, 04 Nov 2010 06:47:14 +0000
Delivery-date: Wed, 03 Nov 2010 23:48:14 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:user-agent:date :subject:from:to:message-id:thread-topic:thread-index:in-reply-to :mime-version:content-type:content-transfer-encoding; bh=fa7sWFBT6h+0PoBUBq82U0kwZCOofvcYcY+LEW785J8=; b=jC3OAyAAnMLX2WcE9gM6yUDr5utZ/zdqoXchxFAiyFchWIzfYBlage1nYsZ/E8aSVt LmCltMfm6EtWMGH8fmpSodxd2LJYKBKkAH9YT3EZ1u8RiP5qOunarDaToJWRjs71V/an aZZQJzoZgyu9P5AR2bNqTJp9aDRzv0Mp8t7o8=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:user-agent:date:subject:from:to:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=UC8MYL/jvgMvhS2AxqrqAkdB6oufAJ1+8AIbBDgd2sp8hdi/Ye8oTl/qNYK4/ljEkd iqduL174K+zbJX1FAHwqmW+M0ac0hhZYCXoFPtsJ0X4o2hKD26TIfISoIPlfmOd3T5SL vcRKcqqZm4j3P/8fQhpyYM3k+e2VoHTHj1Nr0=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AANLkTin6E_8x8URb1X8Y+cvkpj_MkKiyr=R=BkhPKjN7@xxxxxxxxxxxxxx>
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
Thread-index: Act77B0L2I9JUesHBE2EajFDtrePqQ==
Thread-topic: [Xen-devel] Re: [Patch 0/3] Refining Xsave/Xrestore support - Version 3
User-agent: Microsoft-Entourage/
On 04/11/2010 01:37, "Haitao Shan" <maillists.shan@xxxxxxxxx> wrote:

> Hi, Keir,
> Can you pull the 4 xsave-related patches to Xen4.0 tree?

Are they really suitable for immediate backport to a stable branch?


> I have tried. Applying the patches is quite straight forward. Patch 4
> needs some minor modifications since there are some general function
> changes recently in unstable tree (while these are not in Xen4.0). I
> have made this for you.
> All patches are Signed-off-by: Haitao Shan <haitao.shan@xxxxxxxxx> and
> Han Weidong <weidong.han@xxxxxxxxx>
> Thanks!
> Shan Haitao
> 2010/11/2 Haitao Shan <maillists.shan@xxxxxxxxx>:
>> 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

Xen-devel mailing list