From mboxrd@z Thu Jan 1 00:00:00 1970 From: Petre Ovidiu PIRCALABU Subject: Re: [PATCH v9 1/2] x86emul: New return code for unimplemented instruction Date: Tue, 5 Sep 2017 15:23:38 +0000 Message-ID: <1504625018.4551.29.camel@bitdefender.com> References: <1504119449-7324-1-git-send-email-ppircalabu@bitdefender.com> <1504119449-7324-2-git-send-email-ppircalabu@bitdefender.com> <59A9539F0200007800176779@prv-mh.provo.novell.com> <1504545630.2940.66.camel@bitdefender.com> <59AE3955020000780010592B@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpFhY-0004if-1V for xen-devel@lists.xenproject.org; Tue, 05 Sep 2017 15:23:44 +0000 Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77]) by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id C64C07FCB5 for ; Tue, 5 Sep 2017 18:23:40 +0300 (EEST) In-Reply-To: <59AE3955020000780010592B@prv-mh.provo.novell.com> Content-Language: en-US Content-ID: <21A9BA86F4D52F4EAB170EF12D5807F8@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" Cc: "kevin.tian@intel.com" , "sstabellini@kernel.org" , "wei.liu2@citrix.com" , "rcojocaru@bitdefender.com" , "George.Dunlap@eu.citrix.com" , "andrew.cooper3@citrix.com" , "ian.jackson@eu.citrix.com" , "tim@xen.org" , "paul.durrant@citrix.com" , "tamas@tklengyel.com" , "jun.nakajima@intel.com" , "xen-devel@lists.xenproject.org" List-Id: xen-devel@lists.xenproject.org T24gTHUsIDIwMTctMDktMDQgYXQgMjM6NDIgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+ ID4NCj4gPiA+ID4NCj4gPiA+ID4gQEAgLTUxNzcsNyArNTE3Nyw3IEBAIHg4Nl9lbXVsYXRlKA0K PiA+ID4gPiAgICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsNCj4gPiA+ID4gICAgICAgICAgICAg IGJyZWFrOw0KPiA+ID4gPiAgICAgICAgICBkZWZhdWx0Og0KPiA+ID4gPiAtICAgICAgICAgICAg Z290byBjYW5ub3RfZW11bGF0ZTsNCj4gPiA+ID4gKyAgICAgICAgICAgIGdvdG8gdW5pbXBsZW1l bnRlZF9pbnNuOw0KPiA+ID4gV2hpbGUgSSBjYW4gc2VlIHdoeSB5b3UgZG8gdGhpcyBjaGFuZ2Us IGZvciBtYW55L2FsbCBvZiB0aGUgb25lcw0KPiA+ID4gSSdsbCBsZWF2ZSBpbiBjb250ZXh0IGJl bG93IEkgdGhpbmsgeW91IHJhdGhlciB3YW50IHRvIHN3aXRjaCB0bw0KPiA+ID4gZ2VuZXJhdGVf ZXhjZXB0aW9uKEVYQ19VRCkuDQo+ID4gU29tZSBvZiB0aGUgb3Bjb2RlcyBhcmUgdmFsaWQgYnV0 IG5vdCBzdXBwb3J0ZWQgYnkgdGhlIGVtdWxhdG9yLiBJbg0KPiA+IHRoaXMgY2FzZSBYODZFTVVM X1VOSU1QTEVNRU5URUQgc2hvdWxkIGJlIHJldHVybmVkIHRvIGFsbG93IHRoZQ0KPiA+IG1vbml0 b3INCj4gPiBhcHAgdG8gaGFuZGxlIHRoaXMgY2FzZS4gQWxzbywgaW4gdGhlIHdvcnN0IGNhc2Ug c2NlbmFyaW8sIHdoZW4gdGhlDQo+ID4gb3Bjb2RlIGRvZXNuJ3QgY29ycmVzcG9uZCB0byBhIHZh bGlkIHg4NigtNjQpIGluc3RydWN0aW9uLCBpZiB0aGUNCj4gPiBtb25pdG9yIGFwcCBmb3IgZXhh bXBsZSB0cmllcyB0byBzaW5nbGUtc3RlcCBpdCBvbiB0aGUgcmVhbA0KPiA+IGhhcmR3YXJlIGFu DQo+ID4gVUQgZXhjZXB0aW9uIHdpbGwgYWxzbyBiZSByZXBvcnRlZC4NCj4gUGxlYXNlIGJlIG1v cmUgcHJlY2lzZSB3aXRoICJzb21lIG9mIHRoZSBvcGNvZGVzIGFyZSB2YWxpZCIuIFdoZW4gSQ0K PiBsb29rZWQgdGhyb3VnaCB5b3VyIGNoYW5nZSwgSSBkb24ndCB0aGluayBJJ3ZlIHNlZW4gYW55 IHN1Y2ggY2FzZSBmb3INCj4gdGhlDQo+IHBsYWNlcyBJIG1lYW50IHRoZSBjb21tZW50IHRvIGFw cGx5IHRvLiBBbHNvLCBhcyBmYXIgYXMgdGhlIGVtdWxhdG9yDQo+IGNoYW5nZXMgdGhlbXNlbHZl cyBnbywgcGxlYXNlIGxlYXZlIGFzaWRlIGNvbnNpZGVyYXRpb25zIG9mIHdoYXQgYQ0KPiBtb25p dG9yIGFwcCBtYXkgb3IgbWF5IG5vdCBkby4gVGhlc2UgY2hhbmdlcyBuZWVkIHRvIGJlIGNvbnNp c3RlbnQNCj4gYWxsIGJ5IHRoZW1zZWx2ZXMuDQo+DQpTb3JyeSBhYm91dCB0aGUgcG9vciB3b3Jk aW5nLiBJIHdhcyB1bmRlciB0aGUgaW1wcmVzc2lvbiB0aGF0IHlvdQ0KcmVxdWlyZWQgdGhlIGlu dmFsaWQgb3Bjb2RlcyB0byBiZSBoYW5kbGVkIGRpZmZlcmVudGx5IGZyb20gdGhlIG9uZXMNCndo aWNoIGFyZSB2YWxpZCBidXQgdW5pbXBsZW1lbnRlZCAoZGlyZWN0bHkgZ2VuZXJhdGUgRVhDX1VE IGluc3RlYWQgb2YNCnJldHVybmluZyBYODZFTVVMX1VOSU1QTEVNRU5URUQgYW5kIGxldCB0aGUg Y2FsbGVyIGhhbmRsZSBpdCkuDQoNCmUuZy4gZm9yICBYODZFTVVMX09QQ19WRVgoMHgwZjM4LCAw eGYzKTogLyogR3JwIDE3ICovDQp0aGUgbW9kIFIvTSBwb3NzaWJsZSB2YWx1ZXMgYXJlIDEsMiwz IChzb3VyY2U6IGh0dHA6Ly9zYW5kcGlsZS5vcmcveDg2Lw0Kb3BjX2dycC5odG0pLg0KRnJvbSBt eSBwZXJzcGVjdGl2ZSBJIHdvdWxkbid0IGRpZmZlcmVudGlhdGUgYmV0d2VlbiB0aG9zZSAyIGNh c2VzIGFuZA0KcmV0dXJuIFg4NkVNVUxfVU5JTVBMRU1FTlRFRC4gVGhlIHBlcmZvcm1hbmNlIHBl bmFsdHkgaXMgbmVnbGlnaWJsZSBpZg0KdGhlIG1vbml0b3IgaXMgbmVpdGhlciBwcmVzZW50IG5v ciBpdCBpbXBsZW1lbnRzDQpYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfRU1VTF9VTklNUExFTUVO VEVELiBUaGUgbW9uaXRvciBjYW4gb25seSBvZmZlcg0KYSAic2Vjb25kLWNoYW5jZSIgcmUtZXhl Y3V0aW9uIG9mIHRoZSBmYXVsdHkgaW5zdHJ1Y3Rpb24gYW5kIGRvZXMgbm90DQphZmZlY3QgdGhl IGludGVybmFsIGxvZ2ljIG9mIHg4Nl9kZWNvZGUveDg2X2VtdWxhdGUuDQoNCj4gPiA+DQo+ID4g PiA+DQo+ID4gPiA+IEBAIC03NzE2LDYgKzc3MTYsOSBAQCB4ODZfZW11bGF0ZSgNCj4gPiA+ID4g ICAgICB9DQo+ID4gPiA+DQo+ID4gVGhhbmtzIGZvciBub3RpY2luZyBpdC4gSSB3aWxsIGNoYW5n ZSBpdCBiYWNrIHRvIGNhbm5vdF9lbXVsYXRlIGFzDQo+ID4gdGhlcmUgYXJlIG5vIG90aGVyIHZh bGlkIGluc3RydWN0aW9ucyBmb3IgdGhpcyBvcGNvZGVzLg0KPiBJIGhhdmUgdHJvdWJsZSB1bmRl cnN0YW5kaW5nIHRoaXMgY29tbWVudCBvZiB5b3Vycywgbm90IHRoZSBsZWFzdA0KPiBiZWNhdXNl IEkgZG9uJ3QgcmVjYWxsIGhhdmluZyBhc2tlZCAoaW4gcGFydGljdWxhciBhcm91bmQgaGVyZSkg dGhhdA0KPiB5b3Ugc3dpdGNoIGFueXRoaW5nIGJhY2suDQo+DQo+IEphbg0KPg0KPg0KPiBfX19f X19fX19fX19fX19fX19fX19fX18NCj4gVGhpcyBlbWFpbCB3YXMgc2Nhbm5lZCBieSBCaXRkZWZl bmRlcg0KDQpNYW55IHRoYW5rcyBmb3IgeW91ciBzdXBwb3J0LA0KLy9QZXRyZQ0KDQpfX19fX19f X19fX19fX19fX19fX19fX18NClRoaXMgZW1haWwgd2FzIHNjYW5uZWQgYnkgQml0ZGVmZW5kZXIN Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=