From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: [PATCH v3 08/12] fuzz/x86_emulate: Move definitions into a header Date: Tue, 10 Oct 2017 17:20:07 +0100 Message-ID: <20171010162011.9629-8-george.dunlap@citrix.com> References: <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 1e22ZJ-00033F-ND for xen-devel@lists.xenproject.org; Tue, 10 Oct 2017 22:00:05 +0000 In-Reply-To: <20171010162011.9629-1-george.dunlap@citrix.com> 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 TW92ZSBmdXp6LWVtdWwuYyBmdW5jdGlvbiBwcm90b3R5cGVzIGludG8gYSBoZWFkZXIuICBBbHNv IHNoYXJlIHRoZQpkZWZpbml0aW9uIG9mIHRoZSBpbnB1dCBzaXplIChyYXRoZXIgdGhhbiBoYXJk LWNvZGluZyBpdCBpbgpmdXp6LWVtdWwuYykuCgpTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFw IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQpSRkM6IFdvcnRoIHRyeWluZyB0byBCVUlM RF9CVUdfT04oSU5QVVRfU0laRSA8IERBVEFfU0laRV9GVUxMKT8KCnYzOgotIE5ldyBpbiB0aGlz IHZlcnNpb24KCkNDOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdl aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v cGVyM0BjaXRyaXguY29tPgpDQzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0K IHRvb2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL2FmbC1oYXJuZXNzLmMgfCAgNiAr LS0tLS0KIHRvb2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL2Z1enotZW11bC5jICAg fCAgMyArKy0KIHRvb2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL2Z1enotZW11bC5o ICAgfCAxMCArKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDYg ZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rp b25fZW11bGF0b3IvZnV6ei1lbXVsLmgKCmRpZmYgLS1naXQgYS90b29scy9mdXp6L3g4Nl9pbnN0 cnVjdGlvbl9lbXVsYXRvci9hZmwtaGFybmVzcy5jIGIvdG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rp b25fZW11bGF0b3IvYWZsLWhhcm5lc3MuYwppbmRleCAyNmI3MTBjYjNmLi44OTFlNTZmNDQ4IDEw MDY0NAotLS0gYS90b29scy9mdXp6L3g4Nl9pbnN0cnVjdGlvbl9lbXVsYXRvci9hZmwtaGFybmVz cy5jCisrKyBiL3Rvb2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL2FmbC1oYXJuZXNz LmMKQEAgLTQsMTIgKzQsOCBAQAogI2luY2x1ZGUgPHN0ZGxpYi5oPgogI2luY2x1ZGUgPHN0cmlu Zy5oPgogI2luY2x1ZGUgPGdldG9wdC5oPgorI2luY2x1ZGUgImZ1enotZW11bC5oIgogCi1leHRl cm4gaW50IExMVk1GdXp6ZXJJbml0aWFsaXplKGludCAqYXJnYywgY2hhciAqKiphcmd2KTsKLWV4 dGVybiBpbnQgTExWTUZ1enplclRlc3RPbmVJbnB1dChjb25zdCB1aW50OF90ICpkYXRhX3AsIHNp emVfdCBzaXplKTsKLWV4dGVybiB1bnNpZ25lZCBpbnQgZnV6el9taW5pbWFsX2lucHV0X3NpemUo dm9pZCk7Ci0KLSNkZWZpbmUgSU5QVVRfU0laRSAgNDA5Ngogc3RhdGljIHVpbnQ4X3QgaW5wdXRb SU5QVVRfU0laRV07CiAKIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKZGlmZiAtLWdp dCBhL3Rvb2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL2Z1enotZW11bC5jIGIvdG9v bHMvZnV6ei94ODZfaW5zdHJ1Y3Rpb25fZW11bGF0b3IvZnV6ei1lbXVsLmMKaW5kZXggMjBkNTJi MzNmOC4uOWJiZTk3M2ZkMCAxMDA2NDQKLS0tIGEvdG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rpb25f ZW11bGF0b3IvZnV6ei1lbXVsLmMKKysrIGIvdG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rpb25fZW11 bGF0b3IvZnV6ei1lbXVsLmMKQEAgLTE2LDYgKzE2LDcgQEAKICNpbmNsdWRlIDx4ZW4veGVuLmg+ CiAKICNpbmNsdWRlICJ4ODYtZW11bGF0ZS5oIgorI2luY2x1ZGUgImZ1enotZW11bC5oIgogCiAj ZGVmaW5lIE1TUl9JTkRFWF9NQVggMTYKIApAQCAtMjQsNyArMjUsNyBAQAogLyogTGF5b3V0IG9m IGRhdGEgZXhwZWN0ZWQgYXMgZnV6emluZyBpbnB1dC4gKi8KIHN0cnVjdCBmdXp6X2NvcnB1cwog ewotICAgIHVuc2lnbmVkIGNoYXIgZGF0YVs0MDk2XTsKKyAgICB1bnNpZ25lZCBjaGFyIGRhdGFb SU5QVVRfU0laRV07CiB9IGlucHV0OwogCiAvKgpkaWZmIC0tZ2l0IGEvdG9vbHMvZnV6ei94ODZf aW5zdHJ1Y3Rpb25fZW11bGF0b3IvZnV6ei1lbXVsLmggYi90b29scy9mdXp6L3g4Nl9pbnN0cnVj dGlvbl9lbXVsYXRvci9mdXp6LWVtdWwuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw MDAwMDAwLi4zMGRkOGRlMjFlCi0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvZnV6ei94ODZfaW5z dHJ1Y3Rpb25fZW11bGF0b3IvZnV6ei1lbXVsLmgKQEAgLTAsMCArMSwxMCBAQAorI2lmbmRlZiBG VVpaX0VNVUxfSAorIyBkZWZpbmUgRlVaWl9FTVVMX0gKKworZXh0ZXJuIGludCBMTFZNRnV6emVy SW5pdGlhbGl6ZShpbnQgKmFyZ2MsIGNoYXIgKioqYXJndik7CitleHRlcm4gaW50IExMVk1GdXp6 ZXJUZXN0T25lSW5wdXQoY29uc3QgdWludDhfdCAqZGF0YV9wLCBzaXplX3Qgc2l6ZSk7CitleHRl cm4gdW5zaWduZWQgaW50IGZ1enpfbWluaW1hbF9pbnB1dF9zaXplKHZvaWQpOworCisjZGVmaW5l IElOUFVUX1NJWkUgIDQwOTYKKworI2VuZGlmIC8qIGlmZGVmIEZVWlpfRU1VTF9IICovCi0tIAoy LjE0LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz dHMueGVuLm9yZy94ZW4tZGV2ZWwK