From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH VERY RFC 3/5] tools/fuzz: introduce x86 instruction emulator target Date: Fri, 9 Dec 2016 10:30:11 +0000 Message-ID: <20161209103011.GH2940@citrix.com> References: <1481205281-18256-1-git-send-email-wei.liu2@citrix.com> <1481205281-18256-4-git-send-email-wei.liu2@citrix.com> <584984380200007800126D83@prv-mh.provo.novell.com> <20161208175730.GF2940@citrix.com> <584A74D90200007800127153@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 1cFIRT-0007Oo-Uc for xen-devel@lists.xenproject.org; Fri, 09 Dec 2016 10:30:16 +0000 Content-Disposition: inline In-Reply-To: <584A74D90200007800127153@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Stefano Stabellini , Wei Liu , George Dunlap , AndrewCooper , Ian Jackson , George Dunlap , Tim Deegan , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBEZWMgMDksIDIwMTYgYXQgMDE6MDk6NDVBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDA4LjEyLjE2IGF0IDE4OjU3LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gPiBPbiBUaHUsIERlYyAwOCwgMjAxNiBhdCAwODowMzowNEFNIC0wNzAwLCBKYW4gQmV1 bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMDguMTIuMTYgYXQgMTQ6NTQsIDx3ZWkubGl1MkBjaXRy aXguY29tPiB3cm90ZToKPiA+PiA+IEluc3RydWN0aW9uIGVtdWxhdG9yIGZ1enppbmcgY29kZSBp cyBmcm9tIGNvZGUgcHJldmlvdXMgd3JpdHRlbiBieQo+ID4+ID4gQW5kcmV3IGFuZCBHZW9yZ2Uu IEFkYXB0ZWQgdG8gbGx2bSBmdXp6ZXIgYW5kIGhvb2sgdXAgdGhlIGJ1aWxkIHN5c3RlbS4KPiA+ PiAKPiA+PiBXaXRoIHRoaXMsIGhvdyBtdWNoIG9mIHRoZSBuZXcgY29kZSBjb3VsZCBiZSBzaGFy ZWQgYmV0d2Vlbgo+ID4+IEdvb2dsZSdzIGZ1enplciBhbmQgQUZMLCBmb3Igd2hpY2ggR2Vvcmdl IGhhZCBwdXQgdGhpcyB0b2dldGhlcgo+ID4+IG9yaWdpbmFsbHkgYWZhaWs/IE9yIGFyZSB3ZSBu b3cgbm8gbG9uZ2VyIHBsYW5uaW5nIG9uIGhhdmluZyBhbgo+ID4+IEFGTCB0YXJnZXQ/Cj4gPj4g Cj4gPj4gPiAtLS0gL2Rldi9udWxsCj4gPj4gPiArKysgYi90b29scy9mdXp6L3g4Nl9pbnN0cnVj dGlvbl9lbXVsYXRvci9NYWtlZmlsZQo+ID4+ID4gQEAgLTAsMCArMSwzMyBAQAo+ID4+ID4gK1hF Tl9ST09UPSQoQ1VSRElSKS8uLi8uLi8uLgo+ID4+ID4gK2luY2x1ZGUgJChYRU5fUk9PVCkvdG9v bHMvUnVsZXMubWsKPiA+PiA+ICsKPiA+PiA+ICt4ODYtaW5zdHJ1Y3Rpb24tZW11bGF0b3ItZnV6 emVyLWFsbDogeDg2LWluc24tZW11bGF0b3IuYSB4ODYtaW5zbi1lbXVsYXRvci1mdXp6ZXIubwo+ ID4+ID4gKwo+ID4+ID4gK3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgeDg2X2VtdWxhdGUveDg2 X2VtdWxhdGUuaDoKPiA+PiA+ICsJWyAtTCB4ODZfZW11bGF0ZSBdIHx8IGxuIC1zZiAkKFhFTl9S T09UKS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUgLgo+ID4+ID4gKwo+ID4+ID4gK3g4Nl9lbXVs YXRlLmM6Cj4gPj4gPiArCVsgLUwgeDg2X2VtdWxhdGUuYyBdIHx8IGxuIC1zZiAkKFhFTl9ST09U KS90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2X2VtdWxhdGUuYwo+ID4+ID4gKwo+ID4+ID4g K3g4Nl9lbXVsYXRlLmg6Cj4gPj4gPiArCVsgLUwgeDg2X2VtdWxhdGUuaCBdIHx8IGxuIC1zZiAk KFhFTl9ST09UKS90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2X2VtdWxhdGUuaAo+ID4+IAo+ ID4+IEkgdGhpbmsgdGhlc2UgdHdvIGNvdWxkIGVhc2lseSBiZSBhIHNpbmdsZSAocGF0dGVybikg cnVsZSwgd2l0aCAoc2xpZ2h0bHkKPiA+PiB1bnVzdWFsbHkpIHRoZSBmaWxlIGV4dGVuc2lvbiBi ZWluZyB0aGUgc3RlbS4KPiA+IAo+ID4gSSB0aGluayBpdCBpcyBiZXR0ZXIgdG8gaGF2ZSB0aGVt IGV4cGxpY2l0bHkgc3BlbGxlZCBvdXQsIGJlY2F1c2UgdXNpbmcKPiA+IHNvbWV0aGluZyBsaWtl Cj4gPiAKPiA+IHg4Nl9lbXVsYXRlLiU6Cj4gPiAJWyAtTCB4ODZfZW11bGF0ZS4kKiBdIHx8IGxu IC1zZiAkKFhFTl9ST09UKS90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2X2VtdWxhdGUuJCoK PiA+IAo+ID4gd291bGQgY2F1c2UgdGhlIHg4Nl9lbXVsYXRlLm8gY29tcGlsZWQgaW4gdG9vbHMv dGVzdHMveDg2X2VtdWxhdG9yIGJlCj4gPiBsaW5rZWQgaGVyZSwgdG9vLCBkdWUgdG8gYW5vdGhl ciBydWxlIHdlIGhhdmU6Cj4gPiAKPiA+IHg4Nl9lbXVsYXRlLm86IHg4Nl9lbXVsYXRlLmMgeDg2 X2VtdWxhdGUuaCB4ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIAo+ID4geDg2X2VtdWxhdGUveDg2 X2VtdWxhdGUuaCAKPiAKPiBHb29kIHBvaW50Lgo+IAo+ID4gUGxlYXNlIGxldCBtZSBrbm93IGlm IHlvdSBoYXZlIHNvbWUgb3RoZXIgaWRlYXMgdG8gZGVhbCB3aXRoIHRoaXMuCj4gCj4gQSBzdGF0 aWMgcGF0dGVybiBydWxlIG1heSB0aGVuIHN0aWxsIGJlIGJldHRlciB0aGFuIHJlcGVhdGluZyB0 aGUKPiBzYW1lIHRoaW5nIHR3aWNlIChhbmQgbGF0ZXIgcGVyaGFwcyBldmVuIG1vcmUgb2Z0ZW4s IGkuZS4gb25jZQo+IHdlIGdhaW4gc2hhcmVkIGhlbHBlciByb3V0aW5lIHNvdXJjZS9oZWFkZXIg ZmlsZXMpOgo+IAo+IHg4Nl9lbXVsYXRlLmMgeDg2X2VtdWxhdGUuaDogJToKPiAJWyAtTCAkKiBd IHx8IGxuIC1zZiAkKFhFTl9ST09UKS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvJCoKPiAKClRo aXMgaXMgYSBnb29kIGlkZWEuIEkndmUgbWFkZSB0aGUgY2hhbmdlIHRvIG15IGNvZGUuCgpXZWku CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVu Lm9yZy94ZW4tZGV2ZWwK