From mboxrd@z Thu Jan 1 00:00:00 1970 From: Petre Ovidiu PIRCALABU Subject: Re: [PATCH v12 4/4] x86emul: Raise #UD when emulating an unrecognized instruction. Date: Mon, 25 Sep 2017 06:22:25 +0000 Message-ID: <1506320517.2094.1.camel@bitdefender.com> References: <1505970726-5671-1-git-send-email-ppircalabu@bitdefender.com> <1505970726-5671-5-git-send-email-ppircalabu@bitdefender.com> <6851b68be69a4faca91930d53c57e90c@AMSPEX02CL03.citrite.net> <59C3D057020000780017DFF2@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <59C3D057020000780017DFF2@prv-mh.provo.novell.com> Content-Language: en-US Content-ID: <9AB417E7A3638F45868AA1E8FE9B85E7@bitdefender.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: "JBeulich@suse.com" , "Paul.Durrant@citrix.com" Cc: "kevin.tian@intel.com" , "sstabellini@kernel.org" , "wei.liu2@citrix.com" , "rcojocaru@bitdefender.com" , "Andrew.Cooper3@citrix.com" , "tim@xen.org" , "George.Dunlap@citrix.com" , "xen-devel@lists.xen.org" , "tamas@tklengyel.com" , "jun.nakajima@intel.com" , "Ian.Jackson@citrix.com" List-Id: xen-devel@lists.xenproject.org T24gSm8sIDIwMTctMDktMjEgYXQgMDY6NDQgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+ DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAyMS4wOS4xNyBhdCAxMDo1NywgPFBhdWwuRHVy cmFudEBjaXRyaXguY29tPiB3cm90ZToNCj4gPiA+IEZyb206IFBldHJlIFBpcmNhbGFidSBbbWFp bHRvOnBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tXQ0KPiA+ID4gU2VudDogMjEgU2VwdGVtYmVy IDIwMTcgMDY6MTINCj4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3JlYWxtb2RlLmMN Cj4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3JlYWxtb2RlLmMNCj4gPiA+IEBAIC0x MDYsMTIgKzEwNiwyMSBAQCB2b2lkIHZteF9yZWFsbW9kZV9lbXVsYXRlX29uZShzdHJ1Y3QNCj4g PiA+IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCkNCj4gPiA+ICAgICAgaWYgKCBodm1f dmNwdV9pb19uZWVkX2NvbXBsZXRpb24odmlvKSB8fCB2aW8tPm1taW9fcmV0cnkgKQ0KPiA+ID4g ICAgICAgICAgdmlvLT5pb19jb21wbGV0aW9uID0gSFZNSU9fcmVhbG1vZGVfY29tcGxldGlvbjsN Cj4gPiA+DQo+ID4gPiAtICAgIGlmICggcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgfHwgcmMg PT0NCj4gPiA+IFg4NkVNVUxfVU5JTVBMRU1FTlRFRA0KPiA+ID4gKQ0KPiA+ID4gKyAgICBpZiAo IHJjID09IFg4NkVNVUxfVU5IQU5ETEVBQkxFICkNCj4gPiBJIGRvbid0IHF1aXRlIHVuZGVyc3Rh bmQgdGhpcyBjaGFuZ2UuIFdoeSBoYXMgaXQgYmVjb21lIHVubmVjZXNzYXJ5DQo+ID4gdG8gZGVh bA0KPiA+IHdpdGggWDg2RU1VTF9VTklNUExFTUVOVEVEPyBQYXRjaCAjMSBhZGRlZCB0aGlzIGNo YW5nZSBzbyBpdCBzZWVtcw0KPiA+IG9kZCB0aGF0DQo+ID4gcGF0Y2ggIzQgd291bGQgdGhlbiBy ZXZlcnQgaXQuDQo+IFllYWgsIGl0IHdvdWxkIGNlcnRhaW5seSBiZSBtb3JlIG5hdHVyYWwgdG8g YnJpbmcgdGhpbmdzIGludG8NCj4gdGhlaXIgZmluYWwgc2hhcGUgcmlnaHQgYXdheS4NCj4NCj4g SmFuDQo+DQo+DQo+IF9fX19fX19fX19fX19fX19fX19fX19fXw0KPiBUaGlzIGVtYWlsIHdhcyBz Y2FubmVkIGJ5IEJpdGRlZmVuZGVyDQpUaGFuay15b3UgdmVyeSBtdWNoIGZvciB5b3VyIG9ic2Vy dmF0aW9uLg0KSSB3aWxsIHNxdWFzaCB0aGlzIHBhdGNoIGludG8gdGhlIGZpcnN0IHBhdGNoIG9m IHRoZSBzZXJpZXMuICgieDg2ZW11bDoNCk5ldyByZXR1cm4gY29kZSBmb3IgdW5pbXBsZW1lbnRl ZCBpbnN0cnVjdGlvbiIpDQoNCi8vUGV0cmUNCg0KX19fX19fX19fX19fX19fX19fX19fX19fDQpU aGlzIGVtYWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRlZmVuZGVyDQpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK