From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH 1/3] x86: add support for computing the instruction length Date: Tue, 9 Sep 2014 13:57:28 -0400 Message-ID: <20140909175728.GB2881@laptop.dumpdata.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.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1XRPfe-00022e-KX for xen-devel@lists.xenproject.org; Tue, 09 Sep 2014 17:57:38 +0000 Content-Disposition: inline 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 , Mihai =?utf-8?B?RG9uyJt1?= , keir@xen.org, Razvan Cojocaru List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBTZXAgMDksIDIwMTQgYXQgMDU6MjU6NThQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDA5LjA5LjE0IGF0IDE4OjAxLCA8bWRvbnR1QGJpdGRlZmVuZGVyLmNvbT4g d3JvdGU6Cj4gPiBJJ3ZlIG9wdGVkIHRvIHNlbmQgYSBuZXcgbWFpbCBzbyBJIGNhbiByZW1vdmUg TWFzYW1pIGZyb20gQ0MsIGFzIGhlJ3MKPiA+IHByb2JhYmx5IG5vdCBpbnRlcmVzdGVkIGluIHRo ZSByZXN0IG9mIHRoZSBjb252ZXJzYXRpb24uCj4gPiAKPiA+IFJpZ2h0IG5vdyB3ZSBoYXZlIHR3 byBwYXRjaGVzIHdoaWNoIHdvcmsgYXJvdW5kIHg4Ni9lbXVsYXRvcgo+ID4gbGltaXRhdGlvbnM6 Cj4gPiAKPiA+ICAqIG9uZSBjb21wdXRlcyB0aGUgaW5zdHJ1Y3Rpb24gbGVuZ3RoOwo+ID4gICog dGhlIG90aGVyIHVzZXMgc2luZ2xlIHN0ZXBwaW5nIHRvIGp1bXAgb3ZlciB1bnN1cHBvcnRlZCBp bnN0cnVjdGlvbnM7Cj4gPiAKPiA+IEFkZGluZyBzdXBwb3J0IGZvciB0aGUgY29tcGxldGUgeDg2 KF82NCkgaW5zdHJ1Y3Rpb24gc2V0IHRvIHRoZQo+ID4gZXhpc3RlbnQgZW11bGF0b3IgaW4gWGVu IHdvdWxkIG1ha2UgdGhvc2UgdHdvIHVubmVlZGVkIGFuZCB3aGlsZSBJCj4gPiB3b3VsZCBsaWtl IHRvIHRyeSBteSBoYW5kIGF0IGl0LCBJJ20gbm90IHN1cmUgdGhlIGVmZm9ydCB3b3VsZCBiZSBw YXkKPiA+IG9mZi4gTm90IHRvIG1lbnRpb24gdGhhdCBJIHdvdWxkIHZlcnkgbXVjaCBsaWtlIHRv IF9zb21laG93XyBjYXRjaCB0aGUKPiA+IDQuNSBkZWFkbGluZS4gSSB3b25kZXIgaWYgaXQncyBw b3NzaWJsZSB0byBkbyB0aGlzIGluIGl0ZXJhdGlvbnM6IHRha2UKPiA+IHRoaXMgKG9yIGEgZGVj ZW50IGRlcml2YXRpb24gb2YgaXQpIGluLCB3aGlsZSBSxIN6dmFuIGFuZCBJIHdvcmsgb24gZG9p bmcKPiA+IGEgYmV0dGVyIHdvcmsgZm9yIDQuNi4gQW0gSSBwdXNoaW5nIGl0PyA6LSkKPiAKPiBQ ZXJzb25hbGx5IEkgZG9uJ3QgdGhpbmsgdGhpcyBtYWtlcyBzZW5zZSB0byBwdXNoIGZvciA0LjUs IGJ1dCBpbiB0aGUKPiBlbmQgaXQnbGwgYmUgS29ucmFkJ3MgY2FsbC4gV2UgYWxyZWFkeSBoYXZl IGVub3VnaCBvdGhlciBoYWxmLXdheQoKSSB0aGluayB0aGF0IHRoaXMgcGFydGljdWxhciBmZWF0 dXJlIC0gdGhhdCBpcyAtIGFkZCBleHRyYSBlbXVsYXRpb24KKG9yIHNraXBwaW5nIG92ZXIgY2Vy dGFpbiBvcGVyYXRpb25zKSBmb3IgbmV3IG9wY29kZXMgLSBzaG91bGQgYmUKZGVmZXJyZWQgdG8g WGVuIDQuNi4gVGhlIHJlYXNvbnMgYXJlOgoKIC0gSXQgaXMgYSBjb21wbGV4IHBpZWNlIG9mIGNv ZGUgYW5kIHRoZXJlIGFyZSBzbyBtYW55IG91dHN0YW5kaW5nIAogICBwYXRjaGVzIHRvIHJldmll dyBhbmQgbm90IGVub3VnaCBicmFpbnMgdG8gbG9vayBhdCBhbGwgb2YgdGhlbS4KCiAtIEl0IHdp bGwgdGFrZSBhIGNvdXBsZSBvZiBpdGVyYXRpb25zIHRvIGdldCB0byBhIGhpZ2gtcXVhbGl0eQog ICB0aGF0IGlzIHJlcXVpcmVkIGFuZCB0aGUgdGltZSB0byBnZXQgYWxsIG9mIHRoYXQgZG9uZSB3 aXRoaW4KICAgdGhlIGZlYXR1cmUgd2luZG93IGlzIG1pZ2h0eSBoYXJkLgoKIC0gU3BlbmRpbmcg dGhlIG5leHQgd2VlayB3b3JraW5nIDE4aHJzIHRvIGdldCBpdCBpbiBhbmQgcG90ZW50aWFsbHkK ICAgbWlzc2luZyB0aGUgZGVhZGxpbmUgLSBpcyByZWFsbHkgZnJ1c3RyYXRpbmcgLSBhbmQgSSB0 aGluayBpdAogICB3b3VsZCBiZSBiZXR0ZXIgaWYgdGhpcyB3YXMgaW1wbGVtZW50ZWQgd2l0aCBh IGNvdXBsZSBvZiBuaWNlCiAgIG5vbi1zdHJlc3NmdWxsIG1vbnRocyBpbnN0ZWFkIG9mIGRheXMu Cgo+IHJldmlld2VkIHBhdGNoIHNlcmllcyB0aGF0IG5lZWQgZmluYWxpemluZywgc28gSSBkb24n dCB0aGluayB0aGlzIHNlcmllcwo+ICh3aGljaCB3YXMgcG9zdGVkIGp1c3Qgb25jZSBtYW55IHdl ZWtzIGFnbykgaXMgYSBjYW5kaWRhdGUuCj4gRnVydGhlcm1vcmUgSSdtIHJhdGhlciB1bmNvbnZp bmNlZCBvZiB0aGlzIGJlaW5nIGNvZGUgdXNlZnVsIHRvCj4gb3RoZXIgdGhhbiBqdXN0IHlvdXIg cHJvZHVjdC4gQW5kIGZpbmFsbHksIHdlIGhhZCAod2l0aCBvdGhlcgo+IHN1Ym1pdHRlcnMpIHNv bWUgYmFkIGV4cGVyaWVuY2UgaW4gdGhlIHBhc3QgdGFraW5nIHdoYXQgdGhleQo+IHByb21pc2Vk IHRoZXkgd291bGQgY2xlYW4gdXAgbGF0ZXIuCj4gCj4gSmFuCj4gCj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0 Cj4gWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==