From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v6 05/20] osstest: introduce a helper to setup a host to boot using memdisk Date: Mon, 24 Jul 2017 12:07:44 +0100 Message-ID: <20170724110759.2638-6-roger.pau@citrix.com> References: <20170724110759.2638-1-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dZbHM-0004cr-W3 for xen-devel@lists.xenproject.org; Mon, 24 Jul 2017 11:12:01 +0000 In-Reply-To: <20170724110759.2638-1-roger.pau@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 , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org VGhlIGhlbHBlciBhbGxvd3MgYm9vdGluZyBhIGhvc3QgZnJvbSBweGVsaW51eCB1c2luZyBhbiBp bWFnZQpjb21wYXRpYmxlIHdpdGggbWVtZGlzay4KCk5vdGUgdGhhdCB0aGlzIHJlcXVpcmVzIGhh dmluZyBhIGNvcHkgb2YgdGhlIG1lbWRpc2sgYmluYXJ5IChwcm92aWRlZAphcyBwYXJ0IG9mIHB4 ZWxpbnV4KSBpbiB0aGUgcm9vdCBvZiB0aGUgdGZ0cCBzZXJ2ZXIuCgpEZXBsb3ltZW50IG5vdGU6 IEEgY29weSBvZiB0aGUgbWVtZGlzayBiaW5hcnkgKGZyb20gc3lzbGludXgpIG11c3QgYmUKcGxh Y2VkIGluIHRoZSByb290IG9mIHRoZSB0ZnRwIHNlcnZlciwgb24gRGViaWFuIHRoaXMgaXMgYWNj b21wbGlzaGVkCnVzaW5nOwoKbG4gLXMgL3Vzci9saWIvc3lzbGludXgvbWVtZGlzayAvdGZ0cC9y b290L21lbWRpc2sKClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj aXRyaXguY29tPgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j b20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHY0OgogLSBBZGQgYSBkZXBsb3ltZW50IG5vdGUgdG8gdGhl IGNvbW1pdCBtZXNzYWdlLgoKQ2hhbmdlcyBzaW5jZSB2MzoKIC0gTmV3IGluIHRoaXMgdmVyc2lv biAoc3BsaXQgZnJvbSBpbnN0YWxsIHBhdGNoKS4KLS0tCiBPc3N0ZXN0L1Rlc3RTdXBwb3J0LnBt IHwgMjIgKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBt IGIvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbQppbmRleCAxMmViYzMyZC4uNjY3OTA1NzUgMTAwNjQ0 Ci0tLSBhL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KKysrIGIvT3NzdGVzdC9UZXN0U3VwcG9ydC5w bQpAQCAtMTIyLDcgKzEyMiw3IEBAIEJFR0lOIHsKICAgICAgICAgICAgICAgICAgICAgICBhd2Fp dF93ZWJzcGFjZV9mZXRjaF9ieWxlYWYgY3JlYXRlX3dlYmZpbGUKICAgICAgICAgICAgICAgICAg ICAgICBmaWxlX2xpbmtfY29udGVudHMgZ2V0X3RpbWVvdXQKICAgICAgICAgICAgICAgICAgICAg ICBzZXR1cF9uZXRib290X2RpIHNldHVwX25ldGJvb3RfbG9jYWwgaG9zdF9uZXRib290X2ZpbGUK LQkJICAgICAgc3Vic3RfbmV0Ym9vdF90ZW1wbGF0ZQorICAgICAgICAgICAgICAgICAgICAgIHN1 YnN0X25ldGJvb3RfdGVtcGxhdGUgc2V0dXBfbmV0Ym9vdF9tZW1kaXNrCiAKICAgICAgICAgICAg ICAgICAgICAgICBldGhlcl9wcmVmaXgKIApAQCAtMjYyOSw2ICsyNjI5LDI2IEBAIGRlZmF1bHQg bG9jYWwKIEVORAogfQogCitzdWIgc2V0dXBfbmV0Ym9vdF9tZW1kaXNrICgkJCkgeworICAgIG15 ICgkaG8sICRpbWcpID0gQF87CisgICAgc2V0dXBfbmV0Ym9vdF9ib290Y2ZnKCRobywgPDxFTkQp Oworc2VyaWFsIDAgJGN7QmF1ZH0KK3RpbWVvdXQgNQorbGFiZWwgb3ZlcndyaXRlCisgICAgICAg IG1lbnUgbGFiZWwgXk92ZXJ3cml0ZQorICAgICAgICBtZW51IGRlZmF1bHQKKyAgICAgICAga2Vy bmVsIG1lbWRpc2sKKyAgICAgICAgaW5pdHJkICRpbWcKKyAgICAgICAgIyBOQjogYWNjb3JkaW5n IHRvIHRoZSBtZW1kaXNrIHN5c2xpbnV4IHdpa2lwYWdlIFswXQorICAgICAgICAjIGFkZGluZyAi YXBwZW5kIHJhdyIgaXMgcmVxdWlyZWQgaW4gb3JkZXIgdG8gYm9vdCBvbgorICAgICAgICAjIHNv bWUgYm94ZXMsIGFuZCBpbiBmYWN0IHNvbWUgaGFyZHdhcmUgd2lsbCBub3QgYm9vdAorICAgICAg ICAjIHdpdGhvdXQgaXQuCisgICAgICAgICMgWzBdIGh0dHA6Ly93d3cuc3lzbGludXgub3JnL3dp a2kvaW5kZXgucGhwP3RpdGxlPU1FTURJU0sjTWVtb3J5X2FjY2Vzc19tZXRob2QKKyAgICAgICAg YXBwZW5kIHJhdworZGVmYXVsdCBvdmVyd3JpdGUKK0VORAorfQorCiAjIHVib290IGVtdWxhdGVz IHB4ZWxpbnV4LCBzbyByZXVzZSBCSU9TIHN0dWZmCiBzdWIgc2V0dXBfbmV0Ym9vdF9kaV91Ym9v dCAoJCQkJCQ7JSkgeyByZXR1cm4gJnNldHVwX25ldGJvb3RfZGlfYmlvczsgfQogc3ViIHNldHVw X25ldGJvb3RfbG9jYWxfdWJvb3QgKCQpIHsgcmV0dXJuICZzZXR1cF9uZXRib290X2xvY2FsX2Jp b3M7IH0KLS0gCjIuMTEuMCAoQXBwbGUgR2l0LTgxKQoKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs QGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=