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: Keir Fraser <keir@xxxxxxx>
Subject: Re: [Xen-devel] Re: [Patch 0/3] Refining Xsave/Xrestore support - Version 3
From: Haitao Shan <maillists.shan@xxxxxxxxx>
Date: Thu, 4 Nov 2010 15:21:19 +0800
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, Tim Deegan <Tim.Deegan@xxxxxxxxxx>
Delivery-date: Thu, 04 Nov 2010 00:22:10 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=qafog78jOn81VW5BDhALJ/i2mO9ljVkHqeMIyAb6GC4=; b=vlu2gObjVBdn/xaz1FrhAHoAvyW6PcNey94UPkVB07STmJ2/x/cv4C2MBLMpWt38IZ bH5rrpBzrDnyM6viLOgbXyDFqmRQJkslDPT9KGuou2hvM/4SNWT/rri/NUFa4+MmjMwf vMExonwoSNQUMBurMry6RCJ/Fi9NlpXeboN4U=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=bJKBo93ttG2QSTmzTLFUfWi+jNvWXE0fSjem13eEQF4MTsTg0wc7ZyJw9i53pVvj7y uj39MVNYegIZGyerlgLKaAuitmiZ4PhxfeX4d06IjsSu9JIXA/615/ajB0t8CEJMymbp tr9Bhs2HEXYkalU3dEnxAzIqFGOsIBBKec2rA=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C8F80772.8E9A%keir@xxxxxxx>
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>
References: <AANLkTin6E_8x8URb1X8Y+cvkpj_MkKiyr=R=BkhPKjN7@xxxxxxxxxxxxxx> <C8F80772.8E9A%keir@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
OK. I did not realize this was a stable tree. Originally, I thought it
was a testing tree, which was used for periodic 4.0 update releases.
And by default, xsave is not enabled.
I would agree with you. It is more meaningful when this feature gets
more tests before doing a backport.

Shan Haitao

2010/11/4 Keir Fraser <keir@xxxxxxx>:
> 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?
>  --Keir
>> 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