From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bhupinder Thakur Subject: [PATCH 20/27 v8] xen/arm: vpl011: Add a new console_close_evtchn function in xenconsole Date: Mon, 28 Aug 2017 14:26:03 +0530 Message-ID: <1503910570-24427-21-git-send-email-bhupinder.thakur@linaro.org> References: <1503910570-24427-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 1dmFrM-0005bh-Q1 for xen-devel@lists.xenproject.org; Mon, 28 Aug 2017 08:57:28 +0000 Received: by mail-pg0-f51.google.com with SMTP id 83so22179586pgb.4 for ; Mon, 28 Aug 2017 01:57:24 -0700 (PDT) In-Reply-To: <1503910570-24427-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 VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgY29uc29sZV9jbG9zZV9ldnRjaG4gZnVuY3Rpb24uIFRo aXMgZnVuY3Rpb24gY2xvc2VzCnRoZSBjb25zb2xlIGV2ZW50IGNoYW5uZWwuCgpTaWduZWQtb2Zm LWJ5OiBCaHVwaW5kZXIgVGhha3VyIDxiaHVwaW5kZXIudGhha3VyQGxpbmFyby5vcmc+ClJldmll d2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkFja2Vk LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ0M6IElhbiBKYWNrc29uIDxp YW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv bT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1 bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGFuZ2VzIHNpbmNlIHY1OgotIFNw bGl0IHRoaXMgY2hhbmdlIGluIGEgc2VwYXJhdGUgcGF0Y2guCgogdG9vbHMvY29uc29sZS9kYWVt b24vaW8uYyB8IDEyICsrKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygr KSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9jb25zb2xlL2RhZW1vbi9pby5j IGIvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwppbmRleCBjZmQ3MjczLi43MTQ2NWEwIDEwMDY0 NAotLS0gYS90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCisrKyBiL3Rvb2xzL2NvbnNvbGUvZGFl bW9uL2lvLmMKQEAgLTc5Myw2ICs3OTMsMTQgQEAgc3RhdGljIHZvaWQgY2xlYW51cF9kb21haW4o c3RydWN0IGRvbWFpbiAqZCkKIAlyZW1vdmVfZG9tYWluKGQpOwogfQogCitzdGF0aWMgdm9pZCBj b25zb2xlX2Nsb3NlX2V2dGNobihzdHJ1Y3QgY29uc29sZSAqY29uKQoreworCWlmIChjb24tPnhj ZV9oYW5kbGUgIT0gTlVMTCkKKwkJeGVuZXZ0Y2huX2Nsb3NlKGNvbi0+eGNlX2hhbmRsZSk7CisK Kwljb24tPnhjZV9oYW5kbGUgPSBOVUxMOworfQorCiBzdGF0aWMgdm9pZCBzaHV0ZG93bl9kb21h aW4oc3RydWN0IGRvbWFpbiAqZCkKIHsKIAlzdHJ1Y3QgY29uc29sZSAqY29uID0gJmQtPmNvbnNv bGU7CkBAIC04MDAsOSArODA4LDcgQEAgc3RhdGljIHZvaWQgc2h1dGRvd25fZG9tYWluKHN0cnVj dCBkb21haW4gKmQpCiAJZC0+aXNfZGVhZCA9IHRydWU7CiAJd2F0Y2hfZG9tYWluKGQsIGZhbHNl KTsKIAljb25zb2xlX3VubWFwX2ludGVyZmFjZShjb24pOwotCWlmIChjb24tPnhjZV9oYW5kbGUg IT0gTlVMTCkKLQkJeGVuZXZ0Y2huX2Nsb3NlKGNvbi0+eGNlX2hhbmRsZSk7Ci0JY29uLT54Y2Vf aGFuZGxlID0gTlVMTDsKKwljb25zb2xlX2Nsb3NlX2V2dGNobihjb24pOwogfQogCiBzdGF0aWMg dW5zaWduZWQgZW51bV9wYXNzID0gMDsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==