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:51:18 +0000 Message-ID: <20161209105118.GJ2940@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> <20161208172528.GE2940@citrix.com> <584A73CF020000780012713F@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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cFImP-0000t8-9c for xen-devel@lists.xenproject.org; Fri, 09 Dec 2016 10:51:53 +0000 Content-Disposition: inline In-Reply-To: <584A73CF020000780012713F@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 T24gRnJpLCBEZWMgMDksIDIwMTYgYXQgMDE6MDU6MTlBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDA4LjEyLjE2IGF0IDE4OjI1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gPiBPbiBUaHUsIERlYyAwOCwgMjAxNiBhdCAwODowMzowNEFNIC0wNzAwLCBKYW4gQmV1 bGljaCB3cm90ZToKPiA+IFsuLi5dCj4gPj4gCj4gPj4gPiArc3RhdGljIGludCBlbXVsX3JlYWRf Y3IoCj4gPj4gPiArICAgIHVuc2lnbmVkIGludCByZWcsCj4gPj4gPiArICAgIHVuc2lnbmVkIGxv bmcgKnZhbCwKPiA+PiA+ICsgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCj4gPj4g PiArewo+ID4+ID4gKyAgICAvKiBGYWtlIGp1c3QgZW5vdWdoIHN0YXRlIGZvciB0aGUgZW11bGF0 b3IncyBfZ2V0X2ZwdSgpIHRvIGJlIGhhcHB5LiAqLwo+ID4+ID4gKyAgICBzd2l0Y2ggKCByZWcg KQo+ID4+ID4gKyAgICB7Cj4gPj4gPiArICAgIGNhc2UgMDoKPiA+PiA+ICsgICAgICAgICp2YWwg PSAweDAwMDAwMDAxOyAvKiBQRSAqLwo+ID4+ID4gKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tB WTsKPiA+PiA+ICsKPiA+PiA+ICsgICAgY2FzZSA0Ogo+ID4+ID4gKyAgICAgICAgLyogT1NGWFNS LCBPU1hNTUVYQ1BULCBhbmQgbWF5YmUgT1NYU0FWRSAqLwo+ID4+ID4gKyAgICAgICAgKnZhbCA9 IDB4MDAwMDA2MDAgfCAoY3B1X2hhc194c2F2ZSA/IDB4MDAwNDAwMDAgOiAwKTsKPiA+PiA+ICsg ICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7Cj4gPj4gPiArICAgIH0KPiA+PiA+ICsKPiA+PiA+ ICsgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwo+ID4+ID4gK30KPiA+PiAKPiA+PiBM b29rcyBzdXNwaWNpb3VzbHkgc2ltaWxhciB0byBleGlzdGluZyBjb2RlLiBXZSBtYXkgd2FudCB0 byBzaGFyZQo+ID4+IHN1Y2ggc3R1ZmYsIHRvIGF2b2lkIGhhdmluZyB0byB1cGRhdGUgaXQgaW4g bXVsdGlwbGUgcGxhY2VzLgo+ID4gCj4gPiBTaGFyZSB3aXRoIHdoYXQ/IERvIHlvdSBtZWFuIHRo ZSByZWFsIGVtdWxhdG9yIGNvZGU/Cj4gCj4gVGhlIHJlYWwgZW11bGF0b3IgdGVzdCBjb2RlLCB5 ZXMuCj4gCgpPSy4gSSB3aWxsIHJlZmFjdG9yIHRoZSBjb2RlIGEgYml0LiBMZXQncyBzdGFydCB3 aXRoIHNoYXJpbmcgdGhlIHR3bwpwbGFjZXMgeW91IHBvaW50IG91dCBhbmQgbWFrZSBmdXJ0aGVy IGltcHJvdmVtZW50cyBhcyB3ZSBnbyBhbG9uZy4KCldlaS4KCj4gSmFuCj4gCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK