From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v12 1/4] x86emul: New return code for unimplemented instruction Date: Mon, 25 Sep 2017 07:54:58 +0000 Message-ID: <7244ef4a17d947bc872a96e6669a69f4@AMSPEX02CL03.citrite.net> References: <1505970726-5671-1-git-send-email-ppircalabu@bitdefender.com> <1505970726-5671-2-git-send-email-ppircalabu@bitdefender.com> <1506192980.1835.10.camel@bitdefender.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1506192980.1835.10.camel@bitdefender.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: 'Petre Ovidiu PIRCALABU' , "xen-devel@lists.xen.org" Cc: Kevin Tian , "sstabellini@kernel.org" , Wei Liu , "jun.nakajima@intel.com" , "rcojocaru@bitdefender.com" , Andrew Cooper , "Tim (Xen.org)" , George Dunlap , "tamas@tklengyel.com" , "jbeulich@suse.com" , Ian Jackson List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQZXRyZSBPdmlkaXUgUElSQ0FM QUJVIFttYWlsdG86cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb21dDQo+IFNlbnQ6IDIzIFNlcHRl bWJlciAyMDE3IDE5OjU3DQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXgu Y29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcNCj4gQ2M6IEFuZHJldyBDb29wZXIgPEFuZHJl dy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1DQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsg c3N0YWJlbGxpbmlAa2VybmVsLm9yZzsgSWFuIEphY2tzb24NCj4gPElhbi5KYWNrc29uQGNpdHJp eC5jb20+OyByY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tOw0KPiBrb25yYWQud2lsa0BvcmFjbGUu Y29tOyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+Ow0KPiBLZXZpbiBU aWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT47IHRhbWFzQHRrbGVuZ3llbC5jb207DQo+IGpiZXVs aWNoQHN1c2UuY29tOyBqdW4ubmFrYWppbWFAaW50ZWwuY29tOyBUaW0gKFhlbi5vcmcpIDx0aW1A eGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MTIgMS80XSB4ODZlbXVsOiBOZXcgcmV0 dXJuIGNvZGUgZm9yIHVuaW1wbGVtZW50ZWQNCj4gaW5zdHJ1Y3Rpb24NCj4gDQo+IE9uIFRodSwg MjAxNy0wOS0yMSBhdCAwODo1MyArMDAwMCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+ID4gICAg ICB9DQo+ID4gPiArICAgIGNhc2UgWDg2RU1VTF9VTklNUExFTUVOVEVEOg0KPiA+ID4gKyAgICAg ICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7DQo+ID4gPiArICAgICAgICAvKiBGYWxsLXRocm91Z2gg Ki8NCj4gPg0KPiA+IEtpbmQgb2Ygc3VycHJpc2VkIHlvdSBuZWVkIHRoZSBmYWxsLXRocm91Z2gg aWYgeW91IGFzc2VydCB0aGUgY29kZSBpcw0KPiA+IHVucmVhY2hhYmxlLi4uIGJ1dCBhbmFseXNp cyB0b29scyBjYW4gYmUgYSBiaXQgdGVtcGVyYW1lbnRhbCBzbyBvay4NCj4gPg0KPiA+ID4gICAg ICBkZWZhdWx0Og0KPiA+ID4gICAgICAgICAgQlVHKCk7DQo+ID4gPiAgICAgIH0NCj4gPiA+DQo+ ID4gPiArICAgIEFTU0VSVChyYyAhPSBYODZFTVVMX1VOSU1QTEVNRU5URUQpOw0KPiA+ID4gKw0K PiA+DQo+ID4gSXNuJ3QgdGhpcyBhc3NlcnRpb24gcmVkdW5kYW50IGdpdmVuIHRoZSBBU1NFUlRf VU5SRUFDSEFCTEUoKSBhYm92ZT8NCj4gPg0KPiA+DQo+ID4gPiAgIFBhdWwNCj4gDQo+IFRoZSBz ZWNvbmQgQVNTRVJUIHN0YXRlbWVudCBpcyB1c2VkIHRvIG1ha2Ugc3VyZSB0aGUgcmV0dXJuIHZh bHVlIG9mDQo+IGh2bV9wcm9jZXNzX2lvX2ludGVyY2VwdCBvciBodm1fc2VuZF9pb3JlcSAoY2Fs bGVkIGZyb20gdGhlICJjYXNlDQo+IFg4NkVNVUxfVU5IQU5ETEVBQkxFOiIgYnJhbmNoIG9mIHRo ZSBzd2l0Y2ggc3RhdGVtZW50IGFib3ZlKSBjYW5ub3QNCj4gYmUgWDg2RU1VTF9VTklNUExFTUVO VEVELg0KDQpBaCwgb2suIEp1c3Qgb3V0IG9mIGNvbnRleHQgaW4gdGhlIHBhdGNoLg0KDQogIFBh dWwNCg0KPiANCj4gPiBodm1fcHJvY2Vzc19pb19pbnRlcmNlcHQNCj4gPiA+ICAgICAgaWYgKCBy YyAhPSBYODZFTVVMX09LQVkgKQ0KPiA+ID4gICAgICAgICAgcmV0dXJuIHJjOw0KPiA+ID4NCj4g PiA+DQo+IC8vUGV0cmUNCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fXw0KPiBUaGlzIGVt YWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRlZmVuZGVyDQpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK