From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH 2/7] tools/helper: honour XEN_RUN_DIR in init-xenstore-domain.c Date: Wed, 15 Jun 2016 12:15:04 +0100 Message-ID: <1465989309-12418-3-git-send-email-wei.liu2@citrix.com> References: <1465989309-12418-1-git-send-email-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bD8nI-0004bj-Q4 for xen-devel@lists.xenproject.org; Wed, 15 Jun 2016 11:15:36 +0000 In-Reply-To: <1465989309-12418-1-git-send-email-wei.liu2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Xen-devel Cc: Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org UGxhY2UgdGhlIFBJRCBmaWxlIHVuZGVyIFhFTl9SVU5fRElSLiBOb3RlIHRoYXQgdGhpcyBjaGFu Z2UgdGhlIGRlZmF1bHQKbG9jYXRpb24gZnJvbSAvdmFyL3J1biB0byAvdmFyL3J1bi94ZW4uCgpH ZW5lcmF0ZSBhIF9wYXRocy5oIGFzIHRoYXQgaXMgcmVxdWlyZWQgdG8gbWFrZSB0aGlzIGNoYW5n ZSB3b3JrLgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0t CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiAuZ2l0aWdu b3JlICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxICsKIHRvb2xzL2hlbHBlcnMvTWFrZWZp bGUgICAgICAgICAgICAgICB8IDcgKysrKystLQogdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3Jl LWRvbWFpbi5jIHwgOCArKysrKy0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCsp LCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhLy5naXRpZ25vcmUgYi8uZ2l0aWdub3JlCmlu ZGV4IGUwMTlmMmUuLmQ0ZmZhYTYgMTAwNjQ0Ci0tLSBhLy5naXRpZ25vcmUKKysrIGIvLmdpdGln bm9yZQpAQCAtMTQ1LDYgKzE0NSw3IEBAIHRvb2xzL2ZsYXNrL3V0aWxzL2ZsYXNrLWxvYWRwb2xp Y3kKIHRvb2xzL2ZsYXNrL3V0aWxzL2ZsYXNrLXNldGVuZm9yY2UKIHRvb2xzL2ZsYXNrL3V0aWxz L2ZsYXNrLXNldC1ib29sCiB0b29scy9mbGFzay91dGlscy9mbGFzay1sYWJlbC1wY2kKK3Rvb2xz L2hlbHBlcnMvX3BhdGhzLmgKIHRvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4KIHRv b2xzL2hlbHBlcnMveGVuLWluaXQtZG9tMAogdG9vbHMvaG90cGx1Zy9jb21tb24vaG90cGx1Z3Bh dGguc2gKZGlmZiAtLWdpdCBhL3Rvb2xzL2hlbHBlcnMvTWFrZWZpbGUgYi90b29scy9oZWxwZXJz L01ha2VmaWxlCmluZGV4IGEwNWEzNjguLjVkNDQ0YWEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2hlbHBl cnMvTWFrZWZpbGUKKysrIGIvdG9vbHMvaGVscGVycy9NYWtlZmlsZQpAQCAtMjgsNyArMjgsNyBA QCBhbGw6ICQoUFJPR1MpCiB4ZW4taW5pdC1kb20wOiAkKFhFTl9JTklUX0RPTTBfT0JKUykKIAkk KENDKSAkKExERkxBR1MpIC1vICRAICQoWEVOX0lOSVRfRE9NMF9PQkpTKSAkKExETElCU19saWJ4 ZW50b29sbG9nKSAkKExETElCU19saWJ4ZW5zdG9yZSkgJChMRExJQlNfbGlieGVubGlnaHQpICQo QVBQRU5EX0xERkxBR1MpCiAKLWluaXQteGVuc3RvcmUtZG9tYWluOiAkKElOSVRfWEVOU1RPUkVf RE9NQUlOX09CSlMpCitpbml0LXhlbnN0b3JlLWRvbWFpbjogJChJTklUX1hFTlNUT1JFX0RPTUFJ Tl9PQkpTKSBfcGF0aHMuaAogCSQoQ0MpICQoTERGTEFHUykgLW8gJEAgJChJTklUX1hFTlNUT1JF X0RPTUFJTl9PQkpTKSAkKExETElCU19saWJ4ZW50b29sbG9nKSAkKExETElCU19saWJ4ZW5zdG9y ZSkgJChMRExJQlNfbGlieGVuY3RybCkgJChMRExJQlNfbGlieGVuZ3Vlc3QpICQoTERMSUJTX2xp YnhlbmxpZ2h0KSAkKEFQUEVORF9MREZMQUdTKQogCiAuUEhPTlk6IGluc3RhbGwKQEAgLTQxLDYg KzQxLDkgQEAgZW5kaWYKIAogLlBIT05ZOiBjbGVhbgogY2xlYW46Ci0JJChSTSkgLWYgKi5vICQo UFJPR1MpICQoREVQUykKKwkkKFJNKSAtZiAqLm8gJChQUk9HUykgJChERVBTKSBfcGF0aHMuaAog CiBkaXN0Y2xlYW46IGNsZWFuCisKK2dlbnBhdGgtdGFyZ2V0ID0gJChjYWxsIGJ1aWxkbWFrZXZh cnMyaGVhZGVyLF9wYXRocy5oKQorJChldmFsICQoZ2VucGF0aC10YXJnZXQpKQpkaWZmIC0tZ2l0 IGEvdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jIGIvdG9vbHMvaGVscGVycy9p bml0LXhlbnN0b3JlLWRvbWFpbi5jCmluZGV4IDkwOTU0MmIuLjUzYjRiMDEgMTAwNjQ0Ci0tLSBh L3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYworKysgYi90b29scy9oZWxwZXJz L2luaXQteGVuc3RvcmUtZG9tYWluLmMKQEAgLTE0LDYgKzE0LDcgQEAKICNpbmNsdWRlIDx4ZW4t eHNtL2ZsYXNrL2ZsYXNrLmg+CiAKICNpbmNsdWRlICJpbml0LWRvbS1qc29uLmgiCisjaW5jbHVk ZSAiX3BhdGhzLmgiCiAKIHN0YXRpYyB1aW50MzJfdCBkb21pZCA9IH4wOwogc3RhdGljIGNoYXIg Kmtlcm5lbDsKQEAgLTMxNiwxMCArMzE3LDEwIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyKiog YXJndikKICAgICBkb194c193cml0ZV9kb20oeHNoLCAibWVtb3J5L3N0YXRpYy1tYXgiLCBidWYp OwogICAgIHhzX2Nsb3NlKHhzaCk7CiAKLSAgICBmZCA9IGNyZWF0KCIvdmFyL3J1bi94ZW5zdG9y ZWQucGlkIiwgMDY2Nik7CisgICAgZmQgPSBjcmVhdChYRU5fUlVOX0RJUiAiL3hlbnN0b3JlZC5w aWQiLCAwNjY2KTsKICAgICBpZiAoIGZkIDwgMCApCiAgICAgewotICAgICAgICBmcHJpbnRmKHN0 ZGVyciwgIkNyZWF0aW5nIC92YXIvcnVuL3hlbnN0b3JlZC5waWQgZmFpbGVkXG4iKTsKKyAgICAg ICAgZnByaW50ZihzdGRlcnIsICJDcmVhdGluZyAiIFhFTl9SVU5fRElSICIveGVuc3RvcmVkLnBp ZCBmYWlsZWRcbiIpOwogICAgICAgICByZXR1cm4gMzsKICAgICB9CiAgICAgcnYgPSBzbnByaW50 ZihidWYsIDE2LCAiZG9taWQ6JWRcbiIsIGRvbWlkKTsKQEAgLTMyNyw3ICszMjgsOCBAQCBpbnQg bWFpbihpbnQgYXJnYywgY2hhcioqIGFyZ3YpCiAgICAgY2xvc2UoZmQpOwogICAgIGlmICggcnYg PCAwICkKICAgICB7Ci0gICAgICAgIGZwcmludGYoc3RkZXJyLCAiV3JpdGluZyBkb21pZCB0byAv dmFyL3J1bi94ZW5zdG9yZWQucGlkIGZhaWxlZFxuIik7CisgICAgICAgIGZwcmludGYoc3RkZXJy LAorICAgICAgICAgICAgICAgICJXcml0aW5nIGRvbWlkIHRvICIgWEVOX1JVTl9ESVIgIi94ZW5z dG9yZWQucGlkIGZhaWxlZFxuIik7CiAgICAgICAgIHJldHVybiAzOwogICAgIH0KIAotLSAKMi4x LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=