From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Deegan Subject: Re: [PATCH v2] x86/VMX: sanitize VM86 TSS handling Date: Mon, 20 Feb 2017 11:01:21 +0000 Message-ID: <20170220110121.GD64759@deinos.phlegethon.org> References: <58A6F4BD020000780013B45E@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cflih-00085K-Nu for xen-devel@lists.xenproject.org; Mon, 20 Feb 2017 11:01:27 +0000 Content-Disposition: inline In-Reply-To: <58A6F4BD020000780013B45E@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: Kevin Tian , Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Jun Nakajima , xen-devel , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org QXQgMDU6MDMgLTA3MDAgb24gMTcgRmViICgxNDg3MzA3ODM3KSwgSmFuIEJldWxpY2ggd3JvdGU6 Cj4gVGhlIHByZXNlbnQgd2F5IG9mIHNldHRpbmcgdGhpcyB1cCBpcyBmbGF3ZWQ6IExlYXZpbmcg dGhlIEkvTyBiaXRtYXAKPiBwb2ludGVyIGF0IHplcm8gbWVhbnMgdGhhdCB0aGUgaW50ZXJydXB0 IHJlZGlyZWN0aW9uIGJpdG1hcCBsaXZlcwo+IG91dHNpZGUgKGFoZWFkIG9mKSB0aGUgYWxsb2Nh dGVkIHNwYWNlIG9mIHRoZSBUU1MuIFNpbWlsYXJseSBzZXR0aW5nIGEKPiBUU1MgbGltaXQgb2Yg MjU1IHdoZW4gb25seSAxMjggYnl0ZXMgZ2V0IGFsbG9jYXRlZCBtZWFucyB0aGF0IDEyOCBleHRy YQo+IGJ5dGVzIG1heSBiZSBhY2Nlc3NlZCBieSB0aGUgQ1BVIGR1cmluZyBJL08gcG9ydCBhY2Nl c3MgcHJvY2Vzc2luZy4KPiAKPiBJbnRyb2R1Y2UgYSBuZXcgSFZNIHBhcmFtIHRvIHNldCB0aGUg YWxsb2NhdGVkIHNpemUgb2YgdGhlIFRTUywgYW5kCj4gaGF2ZSB0aGUgaHlwZXJ2aXNvciBhY3R1 YWxseSB0YWtlIGNhcmUgb2Ygc2V0dGluZyBuYW1lbHkgdGhlIEkvTyBiaXRtYXAKPiBwb2ludGVy LiBCb3RoIHRoaXMgYW5kIHRoZSBzZWdtZW50IGxpbWl0IG5vdyB0YWtlIHRoZSBhbGxvY2F0ZWQg c2l6ZQo+IGludG8gYWNjb3VudC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl dWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gdjI6IEluc3RlYWQgb2YgSFZNX1BBUkFNX1ZNODZfVFNT X1NJWkUsIGludHJvZHVjZQo+ICAgICBIVk1fUEFSQU1fVk04Nl9UU1NfU0laRUQsIHdoaWNoIHJl cXVpcmVzIHRoZSBvbGQgcGFyYW1ldGVyIHRvIG5vCj4gICAgIGxvbmdlciBiZSBzYXZlZCBpbiBs aWJ4YydzIHdyaXRlX2h2bV9wYXJhbXMoKS4gT25seSBpbml0aWFsaXplIHRoZQo+ICAgICBUU1Mg b25jZSBhZnRlciB0aGUgcGFyYW0gd2FzIHNldC4gUmVxdWVzdCBvbmx5IDM4NCBieXRlcyAoYW5k Cj4gICAgIDEyOC1ieXRlIGFsaWdubWVudCkgZm9yIHRoZSBUU1MuIEFkZCBwYWRkaW5nIGJ5dGUg dG8gY2FwcGluZyB2YWx1ZS4KPiAgICAgQWRkIGNvbW1lbnQgdG8gaHZtX2NvcHlfdG9fZ3Vlc3Rf cGh5cygpIGludm9jYXRpb25zLgoKVGhpcyBzdGlsbCBzZWVtcyBsaWtlIGl0IGhhcyB0b28gbWFu eSBtb3ZpbmcgcGFydHMgLS0gd2h5IG5vdCBqdXN0CmRlY2xhcmUgdGhlIHRvcCBoYWxmIG9mIHRo ZSBleGlzdGluZyBwYXJhbSB0byBiZSB0aGUgc2l6ZSwgaW50ZXJwcmV0CnNpemU9PTAgYXMgc2l6 ZT09MTI4LCBhbmQgaW5pdCB0aGUgY29udGVudHMgd2hlbiB0aGUgcGFyYW0gaXMgd3JpdHRlbj8K CkNoZWVycywKClRpbS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=