From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: [PATCH v3 01/12] fuzz/x86_emulate: Clear errors after each iteration Date: Tue, 10 Oct 2017 17:20:00 +0100 Message-ID: <20171010162011.9629-1-george.dunlap@citrix.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 1e22ZL-00036j-5r for xen-devel@lists.xenproject.org; Tue, 10 Oct 2017 22:00:07 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Ian Jackson , Wei Liu , George Dunlap , Jan Beulich , Andrew Cooper List-Id: xen-devel@lists.xenproject.org T25jZSBmZW9mKCkgcmV0dXJucyB0cnVlIGZvciBhIHN0cmVhbSwgaXQgd2lsbCBjb250aW51ZSB0 byByZXR1cm4gdHJ1ZQpmb3IgdGhhdCBzdHJlYW0gdW50aWwgY2xlYXJlcnIoKSBpcyBjYWxsZWQg KG9yIHRoZSBzdHJlYW0gaXMgY2xvc2VkCmFuZCByZS1vcGVuZWQpLgoKSW4gbGx2bS1jbGFuZy1m YXN0LW1vZGUsIHRoZSBzYW1lIGZpbGUgZGVzY3JpcHRvciBpcyB1c2VkIGZvciBlYWNoCml0ZXJh dGlvbiBvZiB0aGUgbG9vcCwgbWVhbmluZyB0aGF0IHRoZSAiSW5wdXQgdG9vIGxhcmdlIiBjaGVj ayB3YXMKYnJva2VuIC0tIGZlb2YoKSB3b3VsZCByZXR1cm4gdHJ1ZSBldmVuIGlmIHRoZSBmcmVh ZCgpIGhhZG4ndCBoaXQgdGhlCmVuZCBvZiB0aGUgZmlsZS4gIFRoZSByZXN1bHQgaXMgdGhhdCBB RkwgZ2VuZXJhdGVzIHRlc3RjYXNlcyBvZgphcmJpdHJhcnkgc2l6ZS4KCkZpeCB0aGlzIGJ5IGZz ZWVrJ2luZyB0byB0aGUgYmVnaW5uaW5nIG9mIHRoZSBmaWxlIG9uIGV2ZXJ5IGl0ZXJhdGlvbjsK dGhpcyByZXNldHMgdGhlIEVPRiBtYXJrZXIgYW5kIG90aGVyIHN0YXRlLgoKU2lnbmVkLW9mZi1i eTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBp biB2MzoKLSBGaXggdGhlIGlzc3VlIGluIHRoZSBvZmZpY2lhbCBzYW5jdGlvbmVkIHdheQoKVGhp cyBpcyBhIGNhbmRpZGF0ZSBmb3IgYmFja3BvcnQgdG8gNC45LgoKQ0M6IElhbiBKYWNrc29uIDxp YW4uamFja3NvbkBjaXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K Q0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNDOiBKYW4gQmV1 bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rpb25f ZW11bGF0b3IvYWZsLWhhcm5lc3MuYyB8IDExICsrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MTEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Z1enoveDg2X2luc3RydWN0aW9u X2VtdWxhdG9yL2FmbC1oYXJuZXNzLmMgYi90b29scy9mdXp6L3g4Nl9pbnN0cnVjdGlvbl9lbXVs YXRvci9hZmwtaGFybmVzcy5jCmluZGV4IGI0ZDE1NDUxYjUuLjU3YjQ1NDI1NTYgMTAwNjQ0Ci0t LSBhL3Rvb2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL2FmbC1oYXJuZXNzLmMKKysr IGIvdG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rpb25fZW11bGF0b3IvYWZsLWhhcm5lc3MuYwpAQCAt NzcsNiArNzcsMTcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgICAgICAg ICAgICAgIGV4aXQoLTEpOwogICAgICAgICAgICAgfQogICAgICAgICB9CisjaWZkZWYgX19BRkxf SEFWRV9NQU5VQUxfQ09OVFJPTAorICAgICAgICBlbHNlCisgICAgICAgIHsKKyAgICAgICAgICAg IC8qIAorICAgICAgICAgICAgICogVGhpcyB3aWxsIGVuc3VyZSB3ZSdyZSBkZWFsaW5nIHdpdGgg YSBjbGVhbiBzdHJlYW0KKyAgICAgICAgICAgICAqIHN0YXRlIGFmdGVyIHRoZSBhZmwtZnV6eiBw cm9jZXNzIG1lc3NlcyB3aXRoIHRoZSBvcGVuCisgICAgICAgICAgICAgKiBmaWxlIGhhbmRsZS4K KyAgICAgICAgICAgICAqLworICAgICAgICAgICAgZnNlZWsoZnAsIDAsIFNFRUtfU0VUKTsKKyAg ICAgICAgfQorI2VuZGlmCiAKICAgICAgICAgc2l6ZSA9IGZyZWFkKGlucHV0LCAxLCBJTlBVVF9T SVpFLCBmcCk7CiAKLS0gCjIuMTQuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=