From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [V3] x86/xsaves: fix overwriting between non-lazy/lazy xsaves Date: Wed, 09 Mar 2016 06:41:39 -0700 Message-ID: <56E0362302000078000DAD6B@prv-mh.provo.novell.com> References: <1457421564-17288-1-git-send-email-shuai.ruan@linux.intel.com> <56DEB48D02000078000DA499@prv-mh.provo.novell.com> <20160309094650.GA23774@shuai.ruan@linux.intel.com> <56DFFA3602000078000E42D4@prv-mh.provo.novell.com> <20160309123322.GA16645@shuai.ruan@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160309123322.GA16645@shuai.ruan@linux.intel.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Shuai Ruan Cc: andrew.cooper3@citrix.com, keir@xen.org, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA5LjAzLjE2IGF0IDEzOjMzLCA8c2h1YWkucnVhbkBsaW51eC5pbnRlbC5jb20+IHdy b3RlOgo+IE9uIFdlZCwgTWFyIDA5LCAyMDE2IGF0IDAzOjI1OjU4QU0gLTA3MDAsIEphbiBCZXVs aWNoIHdyb3RlOgo+PiBCdHcuLCBvbmUgbW9yZSB0aGluZzogQ2FuJ3QgdGhlIGV4Y2x1c2lvbiBv ZiBGUCBhbmQgU1NFIHN0YXRlcyBpbiB0aGUgbG9naWMKPj4gZGV0ZXJtaW5pbmcgd2hpY2ggc3Rh dGUgc2V0IHRvIHNhdmUgYmUgZXh0ZW5kZWQgdG8gYWxzbyBpbmNsdWRlIFlNTT8gSWYgCj4gc2F2 ZWQsCj4+IFlNTSB3aWxsIGFsc28gYWx3YXlzIGxpdmUgYXQgYSBmaXhlZCBwbGFjZSAoYW4gQVNT RVJUKCkgb3IgQlVHX09OKCkgdG8gCj4gdmVyaWZ5Cj4+IHdvdWxkIG9mIGNvdXJzZSBiZSBkZXNp cmFibGUpLiBBbmQgaWYgdGhlIGd1ZXN0IGRpZG4ndCB0b3VjaCBZTU0gcmVnaXN0ZXJzLCAKPiB0 aGUKPj4gcmVzcGVjdGl2ZSBiaXQgaW4gdGhlIG1hc2sgd29uJ3QgYmUgc2V0IGFueXdheS4KPj4g Cj4gWU1NIGRvIGxpdmUgYXQgdGhlIGJlZ2luaW5nIG9mIHRoZSB4c2F2ZSBleHRlbmRlZCBhcmVh LiBCdXQgd2hlbiB3ZQo+IGV4Y2x1ZGUgWU1NIGxpa2UgRlAvU1NFIHN0YXRlcyAsaWYgZ3Vlc3Qg c2V0IFlNTSB8IFhTVEFURV9OT05MQVpZIHJlc3BlY3RpdmUgCj4gYml0aW4geGNyb19hY2N1bSwg dGhlIG92ZXItd3JpdGluZyBtYXkgaGFwcGVuZCB0b28uIEluIHN1Y2ggY2FzZSAsIAo+IHZjcHVf eHNhdmVfbWFzawo+IHdpbGwgcmV0dXJuIFhTVEFURV9OT05MQVpZLCB0aGUgZmlyc3QgeHN0YXRl IG9mIFhTVEFURV9OT05MQVpZIHdpbGwgYmUKPiB4c2F2ZWQgYXQgdGhlIGJlZ2luaW5nIG9mIHhz YXZlIGV4dGVuZGVkIGFyZWEgd2hpY2ggbWF5IG92ZXItd3JpdGUgWU1NCj4gc3RhdGUuCj4gRG8g SSBtaXNzIHNvbWV0aGluZyA/CgpPaCwgeWVzLCB5b3UncmUgcmlnaHQuIFRoYXQgd291bGQgd29y ayBvbmx5IGlmIFlNTSB3YXMgcGFydCBvZgpOT0xBWlkuCgpKYW4KCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=