From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH 2/3] tools/helpers: make gen_stub_json_config accept an UUID argument Date: Wed, 14 Nov 2018 18:17:31 +0000 Message-ID: <20181114181732.19013-3-wei.liu2@citrix.com> References: <20181114181732.19013-1-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gMzkP-0001sH-AG for xen-devel@lists.xenproject.org; Wed, 14 Nov 2018 18:18:41 +0000 In-Reply-To: <20181114181732.19013-1-wei.liu2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Xen-devel Cc: Andrew Cooper , Wei Liu , Ian Jackson , edvin.torok@citrix.com, Sergey Dyasli List-Id: xen-devel@lists.xenproject.org SWYgdGhhdCdzIHNldCwgdGhlIHN0dWIgaXMgZ29pbmcgdG8gY29udGFpbiB0aGF0IFVVSUQuCgpO byBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp dHJpeC5jb20+Ci0tLQogdG9vbHMvaGVscGVycy9pbml0LWRvbS1qc29uLmMgICAgICAgIHwgNSAr KysrLQogdG9vbHMvaGVscGVycy9pbml0LWRvbS1qc29uLmggICAgICAgIHwgMyArKy0KIHRvb2xz L2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYyB8IDIgKy0KIHRvb2xzL2hlbHBlcnMveGVu LWluaXQtZG9tMC5jICAgICAgICB8IDIgKy0KIDQgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25z KCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2hlbHBlcnMvaW5pdC1kb20t anNvbi5jIGIvdG9vbHMvaGVscGVycy9pbml0LWRvbS1qc29uLmMKaW5kZXggNzA0ZTdjYjRmMC4u OTUxNGIzY2ViNiAxMDA2NDQKLS0tIGEvdG9vbHMvaGVscGVycy9pbml0LWRvbS1qc29uLmMKKysr IGIvdG9vbHMvaGVscGVycy9pbml0LWRvbS1qc29uLmMKQEAgLTcsNyArNyw3IEBACiAjaW5jbHVk ZSA8eGVuY3RybC5oPgogI2luY2x1ZGUgPGxpYnhsLmg+CiAKLWludCBnZW5fc3R1Yl9qc29uX2Nv bmZpZyh1aW50MzJfdCBkb21pZCkKK2ludCBnZW5fc3R1Yl9qc29uX2NvbmZpZyh1aW50MzJfdCBk b21pZCwgbGlieGxfdXVpZCAqdXVpZCkKIHsKICAgICBpbnQgcmMgPSAxOwogICAgIHhlbnRvb2xs b2dfbG9nZ2VyX3N0ZGlvc3RyZWFtICpsb2dnZXI7CkBAIC00MCw2ICs0MCw5IEBAIGludCBnZW5f c3R1Yl9qc29uX2NvbmZpZyh1aW50MzJfdCBkb21pZCkKICAgICBsaWJ4bF9kb21haW5fYnVpbGRf aW5mb19pbml0X3R5cGUoJmRvbV9jb25maWcuYl9pbmZvLAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBkb21fY29uZmlnLmNfaW5mby50eXBlKTsKIAorICAgIGlmICh1dWlk ICYmICFsaWJ4bF91dWlkX2lzX25pbCh1dWlkKSkKKyAgICAgICAgbGlieGxfdXVpZF9jb3B5KGN0 eCwgJmRvbV9jb25maWcuY19pbmZvLnV1aWQsIHV1aWQpOworCiAgICAganNvbiA9IGxpYnhsX2Rv bWFpbl9jb25maWdfdG9fanNvbihjdHgsICZkb21fY29uZmlnKTsKICAgICAvKiBsaWJ4bC1qc29u IGZvcm1hdCByZXF1aXJlcyB0aGUgc3RyaW5nIGVuZHMgd2l0aCAnXDAnLiBDb2RlCiAgICAgICog c25pcHBldCB0YWtlbiBmcm9tIGxpYnhsLgpkaWZmIC0tZ2l0IGEvdG9vbHMvaGVscGVycy9pbml0 LWRvbS1qc29uLmggYi90b29scy9oZWxwZXJzL2luaXQtZG9tLWpzb24uaAppbmRleCA1OGM4NWRm MTU3Li41YmU4OGY2NjM4IDEwMDY0NAotLS0gYS90b29scy9oZWxwZXJzL2luaXQtZG9tLWpzb24u aAorKysgYi90b29scy9oZWxwZXJzL2luaXQtZG9tLWpzb24uaApAQCAtMSwxMCArMSwxMSBAQAog I2lmbmRlZiBfX0lOSVRfRE9NX0pTT05fSAogI2RlZmluZSBfX0lOSVRfRE9NX0pTT05fSAogCisj aW5jbHVkZSA8bGlieGwuaD4KIC8qCiAgKiBHZW5lcmF0ZSBhIHN0dWIgSlNPTiBjb25maWcgZm9y IGEgZG9tYWluIHdpdGggdGhlIGdpdmVuIGRvbWlkLgogICovCi1pbnQgZ2VuX3N0dWJfanNvbl9j b25maWcodWludDMyX3QgZG9taWQpOworaW50IGdlbl9zdHViX2pzb25fY29uZmlnKHVpbnQzMl90 IGRvbWlkLCBsaWJ4bF91dWlkICp1dWlkKTsKIAogI2VuZGlmCiAvKgpkaWZmIC0tZ2l0IGEvdG9v bHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jIGIvdG9vbHMvaGVscGVycy9pbml0LXhl bnN0b3JlLWRvbWFpbi5jCmluZGV4IDMyMzZkMTQ0MTYuLmFkYjg0MDhiNjMgMTAwNjQ0Ci0tLSBh L3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYworKysgYi90b29scy9oZWxwZXJz L2luaXQteGVuc3RvcmUtZG9tYWluLmMKQEAgLTM4Miw3ICszODIsNyBAQCBpbnQgbWFpbihpbnQg YXJnYywgY2hhcioqIGFyZ3YpCiAgICAgaWYgKCBydiApCiAgICAgICAgIHJldHVybiAxOwogCi0g ICAgcnYgPSBnZW5fc3R1Yl9qc29uX2NvbmZpZyhkb21pZCk7CisgICAgcnYgPSBnZW5fc3R1Yl9q c29uX2NvbmZpZyhkb21pZCwgTlVMTCk7CiAgICAgaWYgKCBydiApCiAgICAgICAgIHJldHVybiAz OwogCmRpZmYgLS1naXQgYS90b29scy9oZWxwZXJzL3hlbi1pbml0LWRvbTAuYyBiL3Rvb2xzL2hl bHBlcnMveGVuLWluaXQtZG9tMC5jCmluZGV4IDlhYjg0NjhiZGIuLjA5YmMwMDI3ZjkgMTAwNjQ0 Ci0tLSBhL3Rvb2xzL2hlbHBlcnMveGVuLWluaXQtZG9tMC5jCisrKyBiL3Rvb2xzL2hlbHBlcnMv eGVuLWluaXQtZG9tMC5jCkBAIC0zMSw3ICszMSw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFy ICoqYXJndikKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCi0gICAgcmMgPSBnZW5fc3R1Yl9q c29uX2NvbmZpZygwKTsKKyAgICByYyA9IGdlbl9zdHViX2pzb25fY29uZmlnKDAsIE5VTEwpOwog ICAgIGlmIChyYykKICAgICAgICAgZ290byBvdXQ7CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=