From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: dom builder logging from pvgrub. Date: Tue, 1 Dec 2015 11:12:36 +0000 Message-ID: <1448968356.15768.109.camel@citrix.com> References: <1447335816-31772-1-git-send-email-jgross@suse.com> <1447335816-31772-7-git-send-email-jgross@suse.com> <5655DDDC.5000005@oracle.com> <5656B626.6080305@suse.com> <20151130102002.GF21588@citrix.com> <565C23A6.4080707@suse.com> <1448879699.15768.14.camel@citrix.com> <565C2946.60109@suse.com> <1448880697.15768.17.camel@citrix.com> <1448880756.15768.18.camel@citrix.com> <565C2D10.9060203@suse.com> <1448882606.15768.21.camel@citrix.com> <565C3EFD.40208@suse.com> <1448886931.15768.31.camel@citrix.com> <565C483B.1080908@suse.com> <1448889417.15768.36.camel@citrix.com> <1448890911.15768.39.camel@citrix.com> <565C7631.4000505@suse.com> <1448900736.15768.50.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1448900736.15768.50.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Juergen Gross , Wei Liu Cc: Boris Ostrovsky , stefano.stabellini@eu.citrix.com, ian.jackson@eu.citrix.com, roger.pau@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org SSBmb3VuZCB0aGUgZm9sbG93aW5nIGhhY2sgcXVpdGUgaGFuZHkgaGVyZS4gUG9zdGluZyBpdCBm b3IgdGhlCmFyY2hpdmVzL3Bvc3Rlcml0eSwgSSBkb24ndCByZWFsbHkgcGxhbiB0byBjbGVhbiBp dCB1cCBhbmQgc3VibWl0IGl0CnByb3Blcmx5IChzaW5jZSBJJ20gbm90IHJlYWxseSBzdXJlIHdo YXQgYSBub24taGFjayB2ZXJzaW9uIHdvdWxkIGJlKS4KCkluIGNhc2UgYW55b25lIHdhbnRzIHRv IHBpY2sgaXQgdXA6ClNpZ25lZC1vZmYtYnk6IElhbiBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNp dHJpeC5jb20+CgoobGlnaHRseSBlZGl0ZWQgaW4gcGF0Y2ggZm9ybSB0byByZW1vdmUgc29tZSBv ZiB0aGUgd29yc3QgYm9kZ2luZykKCgpkaWZmIC0tZ2l0IGEvc3R1YmRvbS9ncnViL2tleGVjLmMg Yi9zdHViZG9tL2dydWIva2V4ZWMuYwppbmRleCA4ZmQ5ZmY5Li43NjFjYTdmIDEwMDY0NAotLS0g YS9zdHViZG9tL2dydWIva2V4ZWMuYworKysgYi9zdHViZG9tL2dydWIva2V4ZWMuYwpAQCAtMjA5 LDYgKzIwOSwzNSBAQCBzdGF0aWMgdm9pZCB0cG1faGFzaDJwY3Ioc3RydWN0IHhjX2RvbV9pbWFn ZSAqZG9tLCBjaGFyICpjbWRsaW5lKQrCoAlzaHV0ZG93bl90cG1mcm9udCh0cG0pOwrCoH0KwqAK K3N0YXRpYyB2b2lkIGJ1aWxkZXJfdm1lc3NhZ2Uoc3RydWN0IHhlbnRvb2xsb2dfbG9nZ2VyICps b2dnZXIsCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB4ZW50b29s bG9nX2xldmVsIGxldmVsLAorwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgaW50IGVycm5vdmFsLAorwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgY29uc3QgY2hhciAqY29udGV4dCwKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoGNvbnN0IGNoYXIgKmZvcm1hdCwKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoHZhX2xpc3QgYXApCit7CivCoMKgY2hhciBidWZbMTAyNF07CisKK8Kg wqB2c25wcmludGYoYnVmLCBzaXplb2YoYnVmKSwgZm9ybWF0LCBhcCk7CisKK8KgwqBwcmludGso IiVzJXMlc1xuIiwKKwnCoMKgY29udGV4dCA/IDogIiIsCisJwqDCoGNvbnRleHQgPyAiOiAiIDog IiIsCisJwqDCoGJ1Zik7Cit9CitzdGF0aWMgdm9pZCBidWlsZGVyX3Byb2dyZXNzKHN0cnVjdCB4 ZW50b29sbG9nX2xvZ2dlciAqbG9nZ2VyLAorwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgY29uc3QgY2hhciAqY29udGV4dCwKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoGNvbnN0IGNoYXIgKmRvaW5nX3doYXQsCivCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBpbnQgcGVyY2VudCwgdW5zaWduZWQgbG9uZyBk b25lLCB1bnNpZ25lZCBsb25nIHRvdGFsKQoreworICBwcmludGsoIiVzXG4iLCBfX2Z1bmNfXyk7 Cit9CisKK3N0YXRpYyB2b2lkIGJ1aWxkZXJfZGVzdHJveShzdHJ1Y3QgeGVudG9vbGxvZ19sb2dn ZXIgKmxvZ2dlcikKK3sKKyAgcHJpbnRrKCIlc1xuIiwgX19mdW5jX18pOworfQorCsKgdm9pZCBr ZXhlYyh2b2lkICprZXJuZWwsIGxvbmcga2VybmVsX3NpemUsIHZvaWQgKm1vZHVsZSwgbG9uZyBt b2R1bGVfc2l6ZSwgY2hhciAqY21kbGluZSwgdW5zaWduZWQgbG9uZyBmbGFncykKwqB7CsKgwqDC oMKgwqBzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb207CkBAIC0yMjMsOCArMjUzLDE0IEBAIHZvaWQg a2V4ZWModm9pZCAqa2VybmVsLCBsb25nIGtlcm5lbF9zaXplLCB2b2lkICptb2R1bGUsIGxvbmcg bW9kdWxlX3NpemUsIGNoYXIKwqDCoMKgwqDCoHN0cnVjdCBtbXVfdXBkYXRlICptMnBfdXBkYXRl czsKwqDCoMKgwqDCoHVuc2lnbmVkIGxvbmcgbnJfbTJwX3VwZGF0ZXM7CsKgCivCoMKgwqDCoHN0 cnVjdCB4ZW50b29sbG9nX2xvZ2dlciBsZyA9IHsKKwnCoMKgwqDCoC52bWVzc2FnZSA9IGJ1aWxk ZXJfdm1lc3NhZ2UsCisJwqDCoMKgwqAucHJvZ3Jlc3MgPSBidWlsZGVyX3Byb2dyZXNzLAorCcKg wqDCoMKgLmRlc3Ryb3kgPSBidWlsZGVyX2Rlc3Ryb3ksCivCoMKgwqDCoH07CisKwqDCoMKgwqDC oERFQlVHKCJib290aW5nIHdpdGggY21kbGluZSAlc1xuIiwgY21kbGluZSk7Ci3CoMKgwqDCoHhj X2hhbmRsZSA9IHhjX2ludGVyZmFjZV9vcGVuKDAsMCwwKTsKK8KgwqDCoMKgeGNfaGFuZGxlID0g eGNfaW50ZXJmYWNlX29wZW4oMCwmbGcsJmxnKTsKwqAKwqDCoMKgwqDCoGRvbSA9IHhjX2RvbV9h bGxvY2F0ZSh4Y19oYW5kbGUsIGNtZGxpbmUsIGZlYXR1cmVzKTsKwqDCoMKgwqDCoGRvbS0+YWxs b2NhdGUgPSBrZXhlY19hbGxvY2F0ZTsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu Lm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK