From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony PERARD Subject: [PATCH v4 01/32] libxl_event: Fix DEBUG prints Date: Fri, 27 Jul 2018 15:05:43 +0100 Message-ID: <20180727140614.13256-2-anthony.perard@citrix.com> References: <20180727140614.13256-1-anthony.perard@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fj3Nr-0005RC-0K for xen-devel@lists.xenproject.org; Fri, 27 Jul 2018 14:06:19 +0000 In-Reply-To: <20180727140614.13256-1-anthony.perard@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Anthony PERARD , Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org VGhlIGxpYnhsX19sb2coKSBjYWxsIHdhcyBtaXNzaW5nIHRoZSBkb21pZC4KClRoZSBtYWNybyBE QkcgaXMgdXNpbmcgTElCWExfX0xPRyB3aGljaCByZWx5IG9uIGEgImdjIi4gQWRkIGEgR0Mgd2hl cmUKbmVlZGVkLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpB Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQoKTm90 ZXM6CiAgICB2MzoKICAgIC0gQWRkIGEgY29tbWl0IG1lc3NhZ2UuCiAgICAKICAgIE5ldyBpbiBS RkMgdjIKCiB0b29scy9saWJ4bC9saWJ4bF9ldmVudC5jIHwgOCArKysrKysrLQogMSBmaWxlIGNo YW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz L2xpYnhsL2xpYnhsX2V2ZW50LmMgYi90b29scy9saWJ4bC9saWJ4bF9ldmVudC5jCmluZGV4IDQ4 NGY5YmFiNGQuLjAzNzBiNmFjZGQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2V2ZW50 LmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZXZlbnQuYwpAQCAtMjQ4LDYgKzI0OCw3IEBAIHZv aWQgbGlieGxfX2V2X2ZkX2RlcmVnaXN0ZXIobGlieGxfX2djICpnYywgbGlieGxfX2V2X2ZkICpl dikKIHNob3J0IGxpYnhsX19mZF9wb2xsX3JlY2hlY2sobGlieGxfX2VnYyAqZWdjLCBpbnQgZmQs IHNob3J0IGV2ZW50cykgewogICAgIHN0cnVjdCBwb2xsZmQgY2hlY2s7CiAgICAgaW50IHI7Cisg ICAgRUdDX0dDOwogCiAgICAgZm9yICg7OykgewogICAgICAgICBjaGVjay5mZCA9IGZkOwpAQCAt MzM2LDcgKzMzNyw3IEBAIHN0YXRpYyB2b2lkIHRpbWVfZG9uZV9kZWJ1ZyhsaWJ4bF9fZ2MgKmdj LCBjb25zdCBjaGFyICpmdW5jLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19l dl90aW1lICpldiwgaW50IHJjKQogewogI2lmZGVmIERFQlVHCi0gICAgbGlieGxfX2xvZyhDVFgs IFhUTF9ERUJVRywgLTEsX19GSUxFX18sMCxmdW5jLAorICAgIGxpYnhsX19sb2coQ1RYLCBYVExf REVCVUcsIC0xLCBfX0ZJTEVfXywgMCwgZnVuYywgSU5WQUxJRF9ET01JRCwKICAgICAgICAgICAg ICAgICJldl90aW1lPSVwIGRvbmUgcmM9JWQgLmZ1bmM9JXAgaW5maW5pdGU9JWQgYWJzPSVsdS4l MDZsdSIsCiAgICAgICAgICAgICAgICBldiwgcmMsIGV2LT5mdW5jLCBldi0+aW5maW5pdGUsCiAg ICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylldi0+YWJzLnR2X3NlYywgKHVuc2lnbmVkIGxv bmcpZXYtPmFicy50dl91c2VjKTsKQEAgLTQ0NSw2ICs0NDYsOCBAQCB2b2lkIGxpYnhsX19ldl90 aW1lX2RlcmVnaXN0ZXIobGlieGxfX2djICpnYywgbGlieGxfX2V2X3RpbWUgKmV2KQogCiBzdGF0 aWMgdm9pZCB0aW1lX29jY3VycyhsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl90aW1lICpldGlt ZSwgaW50IHJjKQogeworICAgIEVHQ19HQzsKKwogICAgIERCRygiZXZfdGltZT0lcCBvY2N1cnMg YWJzPSVsdS4lMDZsdSIsCiAgICAgICAgIGV0aW1lLCAodW5zaWduZWQgbG9uZylldGltZS0+YWJz LnR2X3NlYywKICAgICAgICAgKHVuc2lnbmVkIGxvbmcpZXRpbWUtPmFicy50dl91c2VjKTsKQEAg LTExOTIsNiArMTE5NSw3IEBAIHN0YXRpYyBpbnQgYWZ0ZXJwb2xsX2NoZWNrX2ZkKGxpYnhsX19w b2xsZXIgKnBvbGxlciwKIHN0YXRpYyB2b2lkIGZkX29jY3VycyhsaWJ4bF9fZWdjICplZ2MsIGxp YnhsX19ldl9mZCAqZWZkLCBzaG9ydCByZXZlbnRzX2lnbikKIHsKICAgICBzaG9ydCByZXZlbnRz X2N1cnJlbnQgPSBsaWJ4bF9fZmRfcG9sbF9yZWNoZWNrKGVnYywgZWZkLT5mZCwgZWZkLT5ldmVu dHMpOworICAgIEVHQ19HQzsKIAogICAgIERCRygiZXZfZmQ9JXAgb2NjdXJzIGZkPSVkIGV2ZW50 cz0leCByZXZlbnRzX2lnbj0leCByZXZlbnRzX2N1cnJlbnQ9JXgiLAogICAgICAgICBlZmQsIGVm ZC0+ZmQsIGVmZC0+ZXZlbnRzLCByZXZlbnRzX2lnbiwgcmV2ZW50c19jdXJyZW50KTsKQEAgLTIx MTcsNiArMjEyMSw4IEBAIGludCBsaWJ4bF9hb19hYm9ydChsaWJ4bF9jdHggKmN0eCwgY29uc3Qg bGlieGxfYXN5bmNvcF9ob3cgKmhvdykKIGludCBsaWJ4bF9fYW9fYWJvcnRpbmcobGlieGxfX2Fv ICphbykKIHsKICAgICBsaWJ4bF9fYW8gKnJvb3QgPSBhb19uZXN0ZWRfcm9vdChhbyk7CisgICAg QU9fR0M7CisKICAgICBpZiAocm9vdC0+YWJvcnRpbmcpIHsKICAgICAgICAgREJHKCJhbz0lcDog YWJvcnRpbmcgYXQgZXhwbGljaXQgY2hlY2sgKHJvb3Q9JXApIiwgYW8sIHJvb3QpOwogICAgICAg ICByZXR1cm4gRVJST1JfQUJPUlRFRDsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==