From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shuai Ruan Subject: Re: [V4] x86/xsaves: fix overwriting between non-lazy/lazy xsaves Date: Wed, 16 Mar 2016 18:51:00 +0800 Message-ID: <34750.7011065774$1458125685@news.gmane.org> References: <1457598165-10393-1-git-send-email-shuai.ruan@linux.intel.com> <56E14CCA02000078000DB219@prv-mh.provo.novell.com> <20160311064516.GA11162@shuai.ruan@linux.intel.com> <56E2A8F502000078000DB869@prv-mh.provo.novell.com> <20160315094037.GA4682@shuai.ruan@linux.intel.com> <56E81D4402000078000DC77C@prv-mh.provo.novell.com> <20160316093436.GA3531@shuai.ruan@linux.intel.com> <56E93E9702000078000DD023@prv-mh.provo.novell.com> Reply-To: Shuai Ruan Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <56E93E9702000078000DD023@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: andrew.cooper3@citrix.com, keir@xen.org, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBNYXIgMTYsIDIwMTYgYXQgMDQ6MDg6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDE2LjAzLjE2IGF0IDEwOjM1LCA8c2h1YWkucnVhbkBsaW51eC5pbnRlbC5j b20+IHdyb3RlOgo+ID4gI2RlZmluZSBYU1RBVEVfU1VQRVIgMAo+IAo+IE5vdCBhbiBpZGVhbCBu YW1lIEkgd291bGQgc2F5LiBYU1RBVEVfWFNBVkVTX09OTFkgbWF5YmU/Cj4gCk9rLgo+ID4gI2Rl ZmluZSB1c2luZ194c2F2ZXMgMAo+ID4gCj4gPiBpZiAoIHVzaW5nX3hzYXZlcyAmJiAodi0+YXJj aC54Y3IwX2FjY3VtICYgWFNUQVRFX1NVUEVSKSApCj4gPiB7Cj4gPiAKPiA+IC4uLi4uCj4gPiAJ WFNBVkVTL1hSU1RPUlM7Cj4gPiB9Cj4gCj4gU28gd2hhdCBkb2VzIHRoZSBsZWZ0IHNpZGUgb2Yg dGhlICYmIHRoZW4gZG8gdGhhdCB0aGUgcmlnaHQgc2lkZQo+IGRvZXNuJ3QgYWxyZWFkeSBjb3Zl cj8gV2hlbiB0aGVyZSdzIG5vIFhTQVZFUyBzdXBwb3J0LCB0aGVuCj4gY29kZSBlbHNld2hlcmUg c2hvdWxkIChhbmQgYWxyZWFkeSBkb2VzIGFmYWljdCkgZ3VhcmFudGVlIHRoYXQKPiB0aGUgcmVz cGVjdGl2ZSBiaXRzIGluIHhjcjBfYWNjdW0gY2FuJ3QgZXZlciBnZXQgdHVybmVkIG9uLgpZZXMu ICJ2LT5hcmNoLnhjcjBfYWNjdW0gJiBYU1RBVEVfWFNBVkVTX09OTFkiIGhhcyBhbHJlYWR5IGNv dmVyIHRoZSAKbGVmdCBvbmUuIEZvciBvbmx5IHRoZSBzdGF0ZXMgc2V0IGluIHhmZWF0dXJlX21h c2sod2lsbCBuZXZlciB0dXJuIG9uClhTVEFURV9YU0FWRVNfT05MWSBub3dkYXlzKSB3aWxsIGFw cGVhciBpbiB4Y3IwX2FjY3VtLiBUaGVuIEkgd2lsbApkcm9wIGFsbCAidXNpbmdfeHNhdmVzIiBh bmQgb25seSB1c2Ugdi0+YXJjaC54Y3IwX2FjY3VtICYgWFNUQVRFX1hTQVZFU19PTkxZLgoKUmVh bGx5IHRoYW5rcyBmb3IgcmVtaW5kaW5nIG1lIHRoaXMuCj4gWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKPiBodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl dmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==