From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: [OSSTEST PATCH 13/24] TestSupport, Executive: Provide intended_blessing Date: Thu, 18 May 2017 12:01:23 +0100 Message-ID: <1495105294-25989-13-git-send-email-ian.jackson@eu.citrix.com> References: <1495105294-25989-1-git-send-email-ian.jackson@eu.citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBJCD-0007Oe-8Y for xen-devel@lists.xenproject.org; Thu, 18 May 2017 11:02:17 +0000 In-Reply-To: <1495105294-25989-1-git-send-email-ian.jackson@eu.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 List-Id: xen-devel@lists.xenproject.org VGhpcyB3aWxsIGJlIHVzZWQgYnkgYSB0cyBzY3JpcHQgd2hpY2ggcGVybWFuZW50bHkgc2F2ZXMg c29tZSBsb2dzIGluCmEgaG9zdC1zcGVjaWZpYyByYXRoZXIgdGhhbiBmbGlnaHQtc3BlY2lmaWMg ZGlyZWN0b3J5LiAgTm9uLXJlYWwKZmxpZ2h0cyBvdWdodCBub3QgdG8gbWVzcyB1cCByZWFsIGRh dGEuCgpUaGUgZnVuY3Rpb24gaXMgbm90IHByb3ZpZGVkIGZvciBTdGFuZGFsb25lIG1vZGUsIHNv IGEgdGVzdCBzdGVwIHRoYXQKdHJpZXMgdG8gdXNlIGl0IHdpbGwgZmFpbC4KClNpZ25lZC1vZmYt Ynk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIE9zc3Rlc3Qv Sm9iREIvRXhlY3V0aXZlLnBtIHwgIDggKysrKysrKysKIE9zc3Rlc3QvVGVzdFN1cHBvcnQucG0g ICAgIHwgMTEgKysrKysrKysrKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL09zc3Rlc3QvSm9iREIvRXhlY3V0aXZlLnBtIGIv T3NzdGVzdC9Kb2JEQi9FeGVjdXRpdmUucG0KaW5kZXggODNlMTllNC4uNDVhYWJkNCAxMDA2NDQK LS0tIGEvT3NzdGVzdC9Kb2JEQi9FeGVjdXRpdmUucG0KKysrIGIvT3NzdGVzdC9Kb2JEQi9FeGVj dXRpdmUucG0KQEAgLTE5Niw2ICsxOTYsMTQgQEAgRU5ECiAgICAgfQogfQogCitzdWIgZGJmbF9p bnRlbmRlZCAoJCkgeyAjbWV0aG9kCisgICAgbXkgKCRqZCwgJGZsKSA9IEBfOworICAgIG15ICgk aW50ZW5kZWQpID0gJGRiaF90ZXN0cy0+c2VsZWN0cm93X2FycmF5KDw8RU5ELCB7fSwgJGZsKTsK KyAgICAgICAgU0VMRUNUIGludGVuZGVkIEZST00gZmxpZ2h0cyBXSEVSRSBmbGlnaHQ9PworRU5E CisgICAgcmV0dXJuICRpbnRlbmRlZDsKK30KKwogc3ViIGZsaWdodF9jcmVhdGUgKCQkJCkgeyAj bWV0aG9kCiAgICAgbXkgKCRqZCwkaW50ZW5kZWQsJGJyYW5jaCkgPSBAXzsKICAgICBkaWUgIk9T U1RFU1RfRkxJR0hUIHNldCBvbiBlbnRyeSB0byBKb2JEQjo6RXhlY3V0aXZlOjpmbGlnaHRfY3Jl YXRlXG4iCmRpZmYgLS1naXQgYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtIGIvT3NzdGVzdC9UZXN0 U3VwcG9ydC5wbQppbmRleCBiOTQ3YTBjLi5jMjNhYzEzIDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rl c3RTdXBwb3J0LnBtCisrKyBiL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KQEAgLTQzLDcgKzQzLDcg QEAgQkVHSU4gewogICAgICAgICAgICAgICAgICAgICAgIHRzX2dldF9ob3N0X2d1ZXN0IHRzX2No ZWNrX2RvbmUKIAogICAgICAgICAgICAgICAgICAgICAgIGZhaWwgYnJva2VuIGxvZ20gJGxvZ21f aGFuZGxlICRsb2dtX3ByZWZpeAotICAgICAgICAgICAgICAgICAgICAgIHN1YnN0ZXBfc3RhcnQg c3Vic3RlcF9maW5pc2gKKyAgICAgICAgICAgICAgICAgICAgICBzdWJzdGVwX3N0YXJ0IHN1YnN0 ZXBfZmluaXNoIGludGVuZGVkX2JsZXNzaW5nCiAgICAgICAgICAgICAgICAgICAgICAgZ2V0X2Zp bGVjb250ZW50cwogICAgICAgICAgICAgICAgICAgICAgIHJlcG9ydF9vbmNlCiAKQEAgLTI0NSw2 ICsyNDUsMTUgQEAgc3ViIHN1YnN0ZXBfZmluaXNoICgkJCkgewogICAgICRtam9iZGItPnN0ZXBf ZmluaXNoKCR0ZXN0aWQsJHN0ZXBzdGF0dXMpOwogfQogCitzdWIgaW50ZW5kZWRfYmxlc3Npbmcg KCkgeworICAgICMgbXVzdCBiZSBydW4gb3V0c2lkZSB0cmFuc2FjdGlvbgorICAgIG15ICRpbnRl bmRlZDsKKyAgICBkYl9yZXRyeSgkZmxpZ2h0LCdydW5uaW5nJywkZGJoX3Rlc3RzLFtdLCBzdWIg eworICAgICAgICAkaW50ZW5kZWQgPSAkbWpvYmRiLT5kYmZsX2ludGVuZGVkKCRmbGlnaHQpOwor ICAgIH0pOworICAgIHJldHVybiAkaW50ZW5kZWQ7Cit9CisKIHN1YiBnZXRfZmlsZWNvbnRlbnRz ICgkOyQpIHsKICAgICBteSAoJHBhdGgsICRpZm5vZW50KSA9IEBfOyAgIyAkaWZub2VudD11bmRl ZiA9PiBpcyBlcnJvcgogICAgIG15ICRkYXRhPSBnZXRfZmlsZWNvbnRlbnRzX2NvcmVfcXVpZXQo JHBhdGgpOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK