From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bhupinder Thakur Subject: [PATCH 19/25 v6] xen/arm: vpl011: Add a new console_open_log function in xenconsole Date: Mon, 17 Jul 2017 18:36:49 +0530 Message-ID: <1500296815-10243-20-git-send-email-bhupinder.thakur@linaro.org> References: <1500296815-10243-1-git-send-email-bhupinder.thakur@linaro.org> 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 1dX5ko-0004tF-25 for xen-devel@lists.xenproject.org; Mon, 17 Jul 2017 13:08:02 +0000 Received: by mail-pg0-f53.google.com with SMTP id v190so21527359pgv.2 for ; Mon, 17 Jul 2017 06:08:00 -0700 (PDT) In-Reply-To: <1500296815-10243-1-git-send-email-bhupinder.thakur@linaro.org> 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: Wei Liu , Julien Grall , Stefano Stabellini , Ian Jackson List-Id: xen-devel@lists.xenproject.org VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgY29uc29sZV9vcGVuX2xvZyBjb25zb2xlX2NsZWFudXAg ZnVuY3Rpb24uIFRoaXMgZnVuY3Rpb24Kb3BlbnMgdGhlIGNvbnNvbGUgbG9nIGZpbGUuCgpTaWdu ZWQtb2ZmLWJ5OiBCaHVwaW5kZXIgVGhha3VyIDxiaHVwaW5kZXIudGhha3VyQGxpbmFyby5vcmc+ Ci0tLQpDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNDOiBXZWkg TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs bGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K CkNoYW5nZXMgc2luY2UgdjU6Ci0gU3BsaXQgdGhpcyBjaGFuZ2UgaW4gYSBzZXBhcmF0ZSBwYXRj aC4KCiB0b29scy9jb25zb2xlL2RhZW1vbi9pby5jIHwgMTQgKysrKysrKysrKystLS0KIDEgZmls ZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMgYi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCmlu ZGV4IGQwMDQ2ODcuLjkzZmM4Y2MgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lv LmMKKysrIGIvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwpAQCAtMTA0Niw2ICsxMDQ2LDE2IEBA IHN0YXRpYyB2b2lkIGhhbmRsZV9odl9sb2dzKHhlbmV2dGNobl9oYW5kbGUgKnhjZV9oYW5kbGUs IGJvb2wgZm9yY2UpCiAJCSh2b2lkKXhlbmV2dGNobl91bm1hc2soeGNlX2hhbmRsZSwgcG9ydCk7 CiB9CiAKK3N0YXRpYyB2b2lkIGNvbnNvbGVfb3Blbl9sb2coc3RydWN0IGNvbnNvbGUgKmNvbikK K3sKKwlpZiAoY29uc29sZV9lbmFibGVkKGNvbikpCisJeworCQlpZiAoY29uLT5sb2dfZmQgIT0g LTEpCisJCQljbG9zZShjb24tPmxvZ19mZCk7CisJCWNvbi0+bG9nX2ZkID0gY3JlYXRlX2NvbnNv bGVfbG9nKGNvbik7CisJfQorfQorCiBzdGF0aWMgdm9pZCBoYW5kbGVfbG9nX3JlbG9hZCh2b2lk KQogewogCWlmIChsb2dfZ3Vlc3QpIHsKQEAgLTEwNTMsOSArMTA2Myw3IEBAIHN0YXRpYyB2b2lk IGhhbmRsZV9sb2dfcmVsb2FkKHZvaWQpCiAJCWZvciAoZCA9IGRvbV9oZWFkOyBkOyBkID0gZC0+ bmV4dCkgewogCQkJc3RydWN0IGNvbnNvbGUgKmNvbiA9ICZkLT5jb25zb2xlOwogCi0JCQlpZiAo Y29uLT5sb2dfZmQgIT0gLTEpCi0JCQkJY2xvc2UoY29uLT5sb2dfZmQpOwotCQkJY29uLT5sb2df ZmQgPSBjcmVhdGVfY29uc29sZV9sb2coY29uKTsKKwkJCWNvbnNvbGVfb3Blbl9sb2coY29uKTsK IAkJfQogCX0KIAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK