From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bhupinder Thakur Subject: [PATCH 18/25 v6] xen/arm: vpl011: Add a new console_cleanup function in xenconsole Date: Mon, 17 Jul 2017 18:36:48 +0530 Message-ID: <1500296815-10243-19-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 1dX5kl-0004p8-BG for xen-devel@lists.xenproject.org; Mon, 17 Jul 2017 13:07:59 +0000 Received: by mail-pg0-f43.google.com with SMTP id u5so17089925pgq.3 for ; Mon, 17 Jul 2017 06:07:57 -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 VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3IGNvbnNvbGVfY2xlYW51cCBmdW5jdGlvbi4gVGhp cyBmdW5jdGlvbgpmcmVlcyB1cCB0aGUgY29uc29sZSByZXNvdXJjZXMuCgpTaWduZWQtb2ZmLWJ5 OiBCaHVwaW5kZXIgVGhha3VyIDxiaHVwaW5kZXIudGhha3VyQGxpbmFyby5vcmc+Ci0tLQpDQzog SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3ZWku bGl1MkBjaXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu ZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoYW5nZXMg c2luY2UgdjU6Ci0gU3BsaXQgdGhpcyBjaGFuZ2UgaW4gYSBzZXBhcmF0ZSBwYXRjaC4KCiB0b29s cy9jb25zb2xlL2RhZW1vbi9pby5jIHwgMjkgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0K IDEgZmlsZSBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMgYi90b29scy9jb25zb2xlL2RhZW1vbi9p by5jCmluZGV4IDQwOTc2NzMuLmQwMDQ2ODcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2NvbnNvbGUvZGFl bW9uL2lvLmMKKysrIGIvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwpAQCAtNzY5LDIyICs3Njks MzMgQEAgc3RhdGljIHZvaWQgcmVtb3ZlX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkb20pCiAJfQog fQogCi1zdGF0aWMgdm9pZCBjbGVhbnVwX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKQorc3RhdGlj IHZvaWQgY29uc29sZV9jbGVhbnVwKHN0cnVjdCBjb25zb2xlICpjb24pCiB7Ci0Jc3RydWN0IGNv bnNvbGUgKmNvbiA9ICZkLT5jb25zb2xlOwotCi0JY29uc29sZV9jbG9zZV90dHkoY29uKTsKLQog CWlmIChjb24tPmxvZ19mZCAhPSAtMSkgewogCQljbG9zZShjb24tPmxvZ19mZCk7CiAJCWNvbi0+ bG9nX2ZkID0gLTE7CiAJfQogCi0JZnJlZShjb24tPmJ1ZmZlci5kYXRhKTsKLQljb24tPmJ1ZmZl ci5kYXRhID0gTlVMTDsKKwlpZiAoY29uLT5idWZmZXIuZGF0YSkKKwl7CisJCWZyZWUoY29uLT5i dWZmZXIuZGF0YSk7CisJCWNvbi0+YnVmZmVyLmRhdGEgPSBOVUxMOworCX0KKworCWlmIChjb24t PnhzcGF0aCkKKwl7CisJCWZyZWUoY29uLT54c3BhdGgpOworCQljb24tPnhzcGF0aCA9IE5VTEw7 CisJfQorfQorCitzdGF0aWMgdm9pZCBjbGVhbnVwX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKQor eworCXN0cnVjdCBjb25zb2xlICpjb24gPSAmZC0+Y29uc29sZTsKKworCWNvbnNvbGVfY2xvc2Vf dHR5KGNvbik7CiAKLQlmcmVlKGNvbi0+eHNwYXRoKTsKLQljb24tPnhzcGF0aCA9IE5VTEw7CisJ Y29uc29sZV9jbGVhbnVwKGNvbik7CiAKIAlyZW1vdmVfZG9tYWluKGQpOwogfQotLSAKMi43LjQK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVu Lm9yZy94ZW4tZGV2ZWwK