From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mihai =?UTF-8?B?RG9uyJt1?= Subject: Re: [PATCH 1/3] x86: add support for computing the instruction length Date: Tue, 9 Sep 2014 20:27:47 +0300 Message-ID: <20140909202747.49c54361@bitdefender.com> References: <20140909052241.6e6cf6b7@bitdefender.com> <1410229682-13912-1-git-send-email-mdontu@bitdefender.com> <20140909114705.441fbb9e@bitdefender.com> <20140909124431.179b3b25@bitdefender.com> <540ED2C6.9080900@hitachi.com> <20140909184630.5a3c7f42@bitdefender.com> <20140909190143.7795fcc8@bitdefender.com> <540F46360200007800032D55@mail.emea.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1XRPCp-0000Da-L3 for xen-devel@lists.xenproject.org; Tue, 09 Sep 2014 17:27:51 +0000 Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75]) by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 8D86780066 for ; Tue, 9 Sep 2014 20:27:47 +0300 (EEST) In-Reply-To: <540F46360200007800032D55@mail.emea.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: xen-devel@lists.xenproject.org, keir@xen.org, Razvan Cojocaru List-Id: xen-devel@lists.xenproject.org T24gVHVlc2RheSAwOSBTZXB0ZW1iZXIgMjAxNCAxNzoyNTo1OCBKYW4gQmV1bGljaCB3cm90ZToK PiA+Pj4gT24gMDkuMDkuMTQgYXQgMTg6MDEsIDxtZG9udHVAYml0ZGVmZW5kZXIuY29tPiB3cm90 ZToKPiA+IEkndmUgb3B0ZWQgdG8gc2VuZCBhIG5ldyBtYWlsIHNvIEkgY2FuIHJlbW92ZSBNYXNh bWkgZnJvbSBDQywgYXMgaGUncwo+ID4gcHJvYmFibHkgbm90IGludGVyZXN0ZWQgaW4gdGhlIHJl c3Qgb2YgdGhlIGNvbnZlcnNhdGlvbi4KPiA+IAo+ID4gUmlnaHQgbm93IHdlIGhhdmUgdHdvIHBh dGNoZXMgd2hpY2ggd29yayBhcm91bmQgeDg2L2VtdWxhdG9yCj4gPiBsaW1pdGF0aW9uczoKPiA+ IAo+ID4gICogb25lIGNvbXB1dGVzIHRoZSBpbnN0cnVjdGlvbiBsZW5ndGg7Cj4gPiAgKiB0aGUg b3RoZXIgdXNlcyBzaW5nbGUgc3RlcHBpbmcgdG8ganVtcCBvdmVyIHVuc3VwcG9ydGVkIGluc3Ry dWN0aW9uczsKPiA+IAo+ID4gQWRkaW5nIHN1cHBvcnQgZm9yIHRoZSBjb21wbGV0ZSB4ODYoXzY0 KSBpbnN0cnVjdGlvbiBzZXQgdG8gdGhlCj4gPiBleGlzdGVudCBlbXVsYXRvciBpbiBYZW4gd291 bGQgbWFrZSB0aG9zZSB0d28gdW5uZWVkZWQgYW5kIHdoaWxlIEkKPiA+IHdvdWxkIGxpa2UgdG8g dHJ5IG15IGhhbmQgYXQgaXQsIEknbSBub3Qgc3VyZSB0aGUgZWZmb3J0IHdvdWxkIGJlIHBheQo+ ID4gb2ZmLiBOb3QgdG8gbWVudGlvbiB0aGF0IEkgd291bGQgdmVyeSBtdWNoIGxpa2UgdG8gX3Nv bWVob3dfIGNhdGNoIHRoZQo+ID4gNC41IGRlYWRsaW5lLiBJIHdvbmRlciBpZiBpdCdzIHBvc3Np YmxlIHRvIGRvIHRoaXMgaW4gaXRlcmF0aW9uczogdGFrZQo+ID4gdGhpcyAob3IgYSBkZWNlbnQg ZGVyaXZhdGlvbiBvZiBpdCkgaW4sIHdoaWxlIFLEg3p2YW4gYW5kIEkgd29yayBvbiBkb2luZwo+ ID4gYSBiZXR0ZXIgd29yayBmb3IgNC42LiBBbSBJIHB1c2hpbmcgaXQ/IDotKQo+IAo+IFBlcnNv bmFsbHkgSSBkb24ndCB0aGluayB0aGlzIG1ha2VzIHNlbnNlIHRvIHB1c2ggZm9yIDQuNSwgYnV0 IGluIHRoZQo+IGVuZCBpdCdsbCBiZSBLb25yYWQncyBjYWxsLiBXZSBhbHJlYWR5IGhhdmUgZW5v dWdoIG90aGVyIGhhbGYtd2F5Cj4gcmV2aWV3ZWQgcGF0Y2ggc2VyaWVzIHRoYXQgbmVlZCBmaW5h bGl6aW5nLCBzbyBJIGRvbid0IHRoaW5rIHRoaXMgc2VyaWVzCj4gKHdoaWNoIHdhcyBwb3N0ZWQg anVzdCBvbmNlIG1hbnkgd2Vla3MgYWdvKSBpcyBhIGNhbmRpZGF0ZS4KPiBGdXJ0aGVybW9yZSBJ J20gcmF0aGVyIHVuY29udmluY2VkIG9mIHRoaXMgYmVpbmcgY29kZSB1c2VmdWwgdG8KPiBvdGhl ciB0aGFuIGp1c3QgeW91ciBwcm9kdWN0LgoKSSBkb24ndCBrbm93IGhvdyB0byBkaXNwZWwgdGhp cyBiZWxpZWYsIHdoaWNoIEkgdGhpbmsgY29tZXMgZnJvbSB0aGUKZmFjdCB0aGF0IGN1cnJlbnRs eSB3ZSBhcHBlYXIgdG8gYmUgdGhlIG9ubHkgc2VjdXJpdHkgdmVuZG9yIHRvIG9wZW4Kc291cmNl IGF0IGxlYXN0IGEgcGFydCBvZiBvdXIgd29yayBvbiB1c2luZyBoeXBlcnZpc29ycyBhcyBhIHNl Y3VyaXR5CnRvb2wgKGF0IGxlYXN0IGluIHRoaXMgZmFzaGlvbikuIE91ciBlbmQgZ29hbCBpcyB0 byBjcmVhdGUgYSBnZW5lcmljCmludGVyZmFjZSB3aGljaCBhbnlvbmUgY2FuIHVzZSB0byBkbyB3 aGF0IHdlIGFyZSBwcm9wb3NpbmcgYW5kIHB1dCB0aGUKZWZmb3J0IGludG8gYnVpbGRpbmcgYSB0 ZWNobm9sb2d5IG9uIHRvcCBvZiBpdCBzbyB0aGF0IHdlIGNhbiBzYXkgZm9yCmNlcnRhaW4gd2hh dCBzdWNoIGFuIGludGVyZmFjZSBzaG91bGQgb2ZmZXIuIElmIGVpdGhlciBteSBvciBSxIN6dmFu J3MKc3VnZ2VzdGlvbnMvbmVlZHMgbG9vayBzcGVjaWZpYywgaXQncyBvbmx5IGJlY2F1c2Ugbm8g b25lIGVsc2Ugb3V0c2lkZQpCaXRkZWZlbmRlciBzcG9rZSBvdXQgKGFuZCBJIGtub3cgb2YgYSBm ZXcgd2hvIGFyZSBzaWxlbnRseSBmb2xsb3dpbmcKdGhpcyB0aHJlYWQpLgoKPiBBbmQgZmluYWxs eSwgd2UgaGFkICh3aXRoIG90aGVyIHN1Ym1pdHRlcnMpIHNvbWUgYmFkIGV4cGVyaWVuY2UgaW4g dGhlCj4gcGFzdCB0YWtpbmcgd2hhdCB0aGV5IHByb21pc2VkIHRoZXkgd291bGQgY2xlYW4gdXAg bGF0ZXIuCgpGYWlyIGVub3VnaC4KCi0tIApNaWhhaSBEb27Im3UKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu LWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==