From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mirela Simonovic Subject: [PATCH 18/18] xen/arm: Suspend/resume console on Xen suspend/resume Date: Mon, 12 Nov 2018 12:30:44 +0100 Message-ID: <1542022244-22977-19-git-send-email-mirela.simonovic@aggios.com> References: <1542022244-22977-1-git-send-email-mirela.simonovic@aggios.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1542022244-22977-1-git-send-email-mirela.simonovic@aggios.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xen.org, xen-devel@lists.xenproject.org Cc: Stefano Stabellini , dm@aggios.com, saeed.nowshadi@xilinx.com, Julien Grall , stefano.stabellini@xilinx.com, Mirela Simonovic List-Id: xen-devel@lists.xenproject.org VGhpcyBpcyBkb25lIHVzaW5nIGdlbmVyaWMgY29uc29sZV9zdXNwZW5kL3Jlc3VtZSBmdW5jdGlv bnMgdGhhdCBjYXVzZQp1YXJ0IGRyaXZlciBzcGVjaWZpYyBzdXNwZW5kL3Jlc3VtZSBoYW5kbGVy cyB0byBiZSBjYWxsZWQgZm9yIGVhY2gKaW5pdGlhbGl6ZWQgcG9ydCAoaWYgdGhlIHBvcnQgaGFz IHN1c3BlbmQvcmVzdW1lIGRyaXZlciBoYW5kbGVycwppbXBsZW1lbnRlZCkuCgpTaWduZWQtb2Zm LWJ5OiBNaXJlbGEgU2ltb25vdmljIDxtaXJlbGEuc2ltb25vdmljQGFnZ2lvcy5jb20+ClNpZ25l ZC1vZmYtYnk6IFNhZWVkIE5vd3NoYWRpIDxzYWVlZC5ub3dzaGFkaUB4aWxpbnguY29tPgotLS0K IHhlbi9hcmNoL2FybS9zdXNwZW5kLmMgfCAxNCArKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDE0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc3VzcGVuZC5j IGIveGVuL2FyY2gvYXJtL3N1c3BlbmQuYwppbmRleCBhMDVhZWE5YzI1Li42ZDdkNjk1MzliIDEw MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc3VzcGVuZC5jCisrKyBiL3hlbi9hcmNoL2FybS9zdXNw ZW5kLmMKQEAgLTEsNSArMSw2IEBACiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAjaW5jbHVkZSA8 eGVuL2NwdS5oPgorI2luY2x1ZGUgPHhlbi9jb25zb2xlLmg+CiAjaW5jbHVkZSA8YXNtL2NwdWZl YXR1cmUuaD4KICNpbmNsdWRlIDxhc20vZXZlbnQuaD4KICNpbmNsdWRlIDxhc20vcHNjaS5oPgpA QCAtMTQ5LDYgKzE1MCwxNSBAQCBzdGF0aWMgbG9uZyBzeXN0ZW1fc3VzcGVuZCh2b2lkICpkYXRh KQogICAgICAgICBnb3RvIHJlc3VtZV9pcnFzOwogICAgIH0KIAorICAgIGRwcmludGsoWEVOTE9H X0RFQlVHLCAiU3VzcGVuZFxuIik7CisgICAgc3RhdHVzID0gY29uc29sZV9zdXNwZW5kKCk7Cisg ICAgaWYgKCBzdGF0dXMgKQorICAgIHsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiRmFp bGVkIHRvIHN1c3BlbmQgdGhlIGNvbnNvbGUsIGVycj0lZFxuIiwgc3RhdHVzKTsKKyAgICAgICAg c3lzdGVtX3N0YXRlID0gU1lTX1NUQVRFX3Jlc3VtZTsKKyAgICAgICAgZ290byByZXN1bWVfY29u c29sZTsKKyAgICB9CisKICAgICBpZiAoIGh5cF9zdXNwZW5kKCZjcHVfY29udGV4dCkgKQogICAg IHsKICAgICAgICAgc3RhdHVzID0gY2FsbF9wc2NpX3N5c3RlbV9zdXNwZW5kKCk7CkBAIC0xNzUs NiArMTg1LDEwIEBAIHN0YXRpYyBsb25nIHN5c3RlbV9zdXNwZW5kKHZvaWQgKmRhdGEpCiAgICAg ICovCiAgICAgbW11X2luaXRfc2Vjb25kYXJ5X2NwdSgpOwogCityZXN1bWVfY29uc29sZToKKyAg ICBjb25zb2xlX3Jlc3VtZSgpOworICAgIGRwcmludGsoWEVOTE9HX0RFQlVHLCAiUmVzdW1lXG4i KTsKKwogICAgIGdpY19yZXN1bWUoKTsKIAogcmVzdW1lX2lycXM6Ci0tIAoyLjEzLjAKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs