From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: [PATCH for-4.7 2/4] x86/hvm: Raise #SS faults for %ss-based segmentation violations Date: Mon, 9 May 2016 14:41:32 +0100 Message-ID: <5730938C.5040909@citrix.com> References: <1462799742-15507-1-git-send-email-andrew.cooper3@citrix.com> <1462799742-15507-3-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1462799742-15507-3-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper , Xen-devel Cc: Wei Liu , Paul Durrant , Tim Deegan , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gMDkvMDUvMTYgMTQ6MTUsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gUmFpc2luZyAjR1AgdW5k ZXIgc3VjaCBjaXJjdW1zdGFuY2VzIGlzIGFyY2hpdGVjdHVyYWxseSB3cm9uZy4KCllvdSBzaG91 bGQgaW5jbHVkZSBhIHJlZmVyZW5jZSB0byB0aGUgcmVsZXZhbnQgSW50ZWwgYW5kIEFNRCBtYW51 YWxzIGhlcmUuCgpEYXZpZAoKPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu Y29tPgo+IENDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDQzogUGF1bCBEdXJyYW50IDxw YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv bT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICB8IDMgKystCj4gIHhl bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgfCAzICsrLQo+ICAyIGZpbGVzIGNoYW5nZWQs IDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy Y2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+IGluZGV4 IGJlMWU3YzIuLmVlNWNmMWYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+IEBAIC01NjYsNyArNTY2LDgg QEAgc3RhdGljIGludCBodm1lbXVsX3ZpcnR1YWxfdG9fbGluZWFyKAo+ICAKPiAgICAgIC8qIFRo aXMgaXMgYSBzaW5nbGV0b24gb3BlcmF0aW9uOiBmYWlsIGl0IHdpdGggYW4gZXhjZXB0aW9uLiAq Lwo+ICAgICAgaHZtZW11bF9jdHh0LT5leG5fcGVuZGluZyA9IDE7Cj4gLSAgICBodm1lbXVsX2N0 eHQtPnRyYXAudmVjdG9yID0gVFJBUF9ncF9mYXVsdDsKPiArICAgIGh2bWVtdWxfY3R4dC0+dHJh cC52ZWN0b3IgPQo+ICsgICAgICAgIChzZWcgPT0geDg2X3NlZ19zcykgPyBUUkFQX3N0YWNrX2Vy cm9yIDogVFJBUF9ncF9mYXVsdDsKPiAgICAgIGh2bWVtdWxfY3R4dC0+dHJhcC50eXBlID0gWDg2 X0VWRU5UVFlQRV9IV19FWENFUFRJT047Cj4gICAgICBodm1lbXVsX2N0eHQtPnRyYXAuZXJyb3Jf Y29kZSA9IDA7Cj4gICAgICBodm1lbXVsX2N0eHQtPnRyYXAuaW5zbl9sZW4gPSAwOwo+IGRpZmYg LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21t L3NoYWRvdy9jb21tb24uYwo+IGluZGV4IDU1OWQ0YTQuLjIyNmUzMmQgMTAwNjQ0Cj4gLS0tIGEv eGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9z aGFkb3cvY29tbW9uLmMKPiBAQCAtMTQ4LDcgKzE0OCw4IEBAIHN0YXRpYyBpbnQgaHZtX3RyYW5z bGF0ZV9saW5lYXJfYWRkcigKPiAgCj4gICAgICBpZiAoICFva2F5ICkKPiAgICAgIHsKPiAtICAg ICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKPiArICAgICAg ICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbigKPiArICAgICAgICAgICAgKHNlZyA9PSB4ODZfc2Vn X3NzKSA/IFRSQVBfc3RhY2tfZXJyb3IgOiBUUkFQX2dwX2ZhdWx0LCAwKTsKPiAgICAgICAgICBy ZXR1cm4gWDg2RU1VTF9FWENFUFRJT047Cj4gICAgICB9Cj4gIAo+IAoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==