From mboxrd@z Thu Jan 1 00:00:00 1970 From: fu.wei@linaro.org Subject: [PATCH v7 1/3] arm64: add "--nounzip" option support in xen_module command Date: Tue, 2 May 2017 15:06:25 +0800 Message-ID: <20170502070627.11389-2-fu.wei@linaro.org> References: <20170502070627.11389-1-fu.wei@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170502070627.11389-1-fu.wei@linaro.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: dkiper@net-space.pl, grub-devel@gnu.org, arvidjaar@gmail.com, phcoder@gmail.com Cc: xen-devel@lists.xensource.com, Ian.Campbell@citrix.com, jcm@redhat.com, leif.lindholm@linaro.org, julien.grall@arm.com, sstabellini@kernel.org, linaro-uefi@lists.linaro.org, Fu Wei List-Id: xen-devel@lists.xenproject.org RnJvbTogRnUgV2VpIDxmdS53ZWlAbGluYXJvLm9yZz4KClRoaXMgcGF0Y2ggYWRkcyAiLS1ub3Vu emlwIiBvcHRpb24gc3VwcG9ydCBpbiBvcmRlciB0bwpiZSBjb21wYXRpYmxlIHdpdGggdGhlIG1v ZHVsZSBjb21tYW5kIG9mIG11bHRpYm9vdCBvbiBvdGhlciBhcmNoaXRlY3R1cmUsCmJ5IHRoaXMg d2F5IHdlIGNhbiBzaW1wbGlmeSBncnViLW1rY29uZmlnIHN1cHBvcnQgY29kZS4KClRoaXMgcGF0 Y2ggYWxzbyBhbGxvdyB1cyB0byB1c2UgemlwIGNvbXByZXNzZWQgbW9kdWxlKGxpa2UgTGludXgg a2VybmVsCiJ2bWxpbnV6KiIgZm9yIERvbTApLgoKU2lnbmVkLW9mZi1ieTogRnUgV2VpIDxmdS53 ZWlAbGluYXJvLm9yZz4KLS0tCiBncnViLWNvcmUvbG9hZGVyL2FybTY0L3hlbl9ib290LmMgfCAx NyArKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKykKCmRp ZmYgLS1naXQgYS9ncnViLWNvcmUvbG9hZGVyL2FybTY0L3hlbl9ib290LmMgYi9ncnViLWNvcmUv bG9hZGVyL2FybTY0L3hlbl9ib290LmMKaW5kZXggYTkxNGViOC4uMDg3ODM2NCAxMDA2NDQKLS0t IGEvZ3J1Yi1jb3JlL2xvYWRlci9hcm02NC94ZW5fYm9vdC5jCisrKyBiL2dydWItY29yZS9sb2Fk ZXIvYXJtNjQveGVuX2Jvb3QuYwpAQCAtMjAsNiArMjAsNyBAQAogI2luY2x1ZGUgPGdydWIvY2hh cnNldC5oPgogI2luY2x1ZGUgPGdydWIvY29tbWFuZC5oPgogI2luY2x1ZGUgPGdydWIvZXJyLmg+ CisjaW5jbHVkZSA8Z3J1Yi9lbnYuaD4KICNpbmNsdWRlIDxncnViL2ZpbGUuaD4KICNpbmNsdWRl IDxncnViL2ZkdC5oPgogI2luY2x1ZGUgPGdydWIvbGlzdC5oPgpAQCAtMzc5LDYgKzM4MCwyMCBA QCBncnViX2NtZF94ZW5fbW9kdWxlIChncnViX2NvbW1hbmRfdCBjbWQgX19hdHRyaWJ1dGVfXygo dW51c2VkKSksCiAKICAgc3RydWN0IHhlbl9ib290X2JpbmFyeSAqbW9kdWxlID0gTlVMTDsKICAg Z3J1Yl9maWxlX3QgZmlsZSA9IDA7CisgIGludCBub3VuemlwID0gMDsKKworICBpZiAoIWFyZ2Mp CisgICAgeworICAgICAgZ3J1Yl9lcnJvciAoR1JVQl9FUlJfQkFEX0FSR1VNRU5ULCBOXygiZmls ZW5hbWUgZXhwZWN0ZWQiKSk7CisgICAgICBnb3RvIGZhaWw7CisgICAgfQorCisgIGlmIChncnVi X3N0cmNtcCAoYXJndlswXSwgIi0tbm91bnppcCIpID09IDApCisgICAgeworICAgICAgYXJndisr OworICAgICAgYXJnYy0tOworICAgICAgbm91bnppcCA9IDE7CisgICAgfQogCiAgIGlmICghYXJn YykKICAgICB7CkBAIC00MDMsNiArNDE4LDggQEAgZ3J1Yl9jbWRfeGVuX21vZHVsZSAoZ3J1Yl9j b21tYW5kX3QgY21kIF9fYXR0cmlidXRlX18oKHVudXNlZCkpLAogCiAgIGdydWJfZHByaW50ZiAo Inhlbl9sb2FkZXIiLCAiSW5pdCBtb2R1bGUgYW5kIG5vZGUgaW5mb1xuIik7CiAKKyAgaWYgKG5v dW56aXApCisgICAgZ3J1Yl9maWxlX2ZpbHRlcl9kaXNhYmxlX2NvbXByZXNzaW9uICgpOwogICBm aWxlID0gZ3J1Yl9maWxlX29wZW4gKGFyZ3ZbMF0pOwogICBpZiAoIWZpbGUpCiAgICAgZ290byBm YWlsOwotLSAKMi45LjMKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK