From mboxrd@z Thu Jan 1 00:00:00 1970 From: Guenter Roeck Subject: Re: [PATCH 2/6] ARM: xen: Register with kernel restart handler Date: Fri, 8 Apr 2016 11:20:11 -0700 Message-ID: <20160408182011.GA7083__25249.2322390482$1460139670$gmane$org@roeck-us.net> References: <1460120039-2497-1-git-send-email-linux@roeck-us.net> <1460120039-2497-3-git-send-email-linux@roeck-us.net> <20160408152257.GJ15411@char.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aob0w-0005dm-4i for xen-devel@lists.xenproject.org; Fri, 08 Apr 2016 18:20:14 +0000 Content-Disposition: inline In-Reply-To: <20160408152257.GJ15411@char.us.oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk Cc: Stefano Stabellini , Russell King , Wolfram Sang , Catalin Marinas , linux-kernel@vger.kernel.org, Geert Uytterhoeven , xen-devel@lists.xenproject.org, linux-arm-kernel@lists.infradead.org List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBBcHIgMDgsIDIwMTYgYXQgMTE6MjI6NTdBTSAtMDQwMCwgS29ucmFkIFJ6ZXN6dXRl ayBXaWxrIHdyb3RlOgo+IE9uIEZyaSwgQXByIDA4LCAyMDE2IGF0IDA1OjUzOjU1QU0gLTA3MDAs IEd1ZW50ZXIgUm9lY2sgd3JvdGU6Cj4gPiBSZWdpc3RlciB3aXRoIGtlcm5lbCByZXN0YXJ0IGhh bmRsZXIgaW5zdGVhZCBvZiBzZXR0aW5nIGFybV9wbV9yZXN0YXJ0Cj4gPiBkaXJlY3RseS4KPiA+ IAo+ID4gU2VsZWN0IGEgaGlnaCBwcmlvcml0eSBvZiAxOTIgdG8gZW5zdXJlIHRoYXQgZGVmYXVs dCByZXN0YXJ0IGhhbmRsZXJzCj4gCj4gSXMgdGhlcmUgc29tZSBtYWNybyBmb3IgdGhhdCBtYWdp YyB2YWx1ZT8KPiAKTm8sIG9ubHkgZ3VpZGVsaW5lcyBpbiBrZXJuZWwvcmVib290LmMuCgpHdWVu dGVyCgo+ID4gYXJlIHJlcGxhY2VkIGlmIFhlbiBpcyBydW5uaW5nLgo+ID4gCj4gPiBTaWduZWQt b2ZmLWJ5OiBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+Cj4gPiAtLS0KPiA+ICBh cmNoL2FybS94ZW4vZW5saWdodGVuLmMgfCAxMyArKysrKysrKysrKy0tCj4gPiAgMSBmaWxlIGNo YW5nZWQsIDExIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1n aXQgYS9hcmNoL2FybS94ZW4vZW5saWdodGVuLmMgYi9hcmNoL2FybS94ZW4vZW5saWdodGVuLmMK PiA+IGluZGV4IDc1Y2Q3MzQ1YzY1NC4uNzZhMWQxMmZkMjdlIDEwMDY0NAo+ID4gLS0tIGEvYXJj aC9hcm0veGVuL2VubGlnaHRlbi5jCj4gPiArKysgYi9hcmNoL2FybS94ZW4vZW5saWdodGVuLmMK PiA+IEBAIC0yNyw2ICsyNyw3IEBACj4gPiAgI2luY2x1ZGUgPGxpbnV4L2NwdS5oPgo+ID4gICNp bmNsdWRlIDxsaW51eC9jb25zb2xlLmg+Cj4gPiAgI2luY2x1ZGUgPGxpbnV4L3B2Y2xvY2tfZ3Rv ZC5oPgo+ID4gKyNpbmNsdWRlIDxsaW51eC9yZWJvb3QuaD4KPiA+ICAjaW5jbHVkZSA8bGludXgv dGltZTY0Lmg+Cj4gPiAgI2luY2x1ZGUgPGxpbnV4L3RpbWVrZWVwaW5nLmg+Cj4gPiAgI2luY2x1 ZGUgPGxpbnV4L3RpbWVrZWVwZXJfaW50ZXJuYWwuaD4KPiA+IEBAIC0xOTMsMTQgKzE5NCwyMiBA QCBhZnRlcl9yZWdpc3Rlcl92Y3B1X2luZm86Cj4gPiAgCXB1dF9jcHUoKTsKPiA+ICB9Cj4gPiAg Cj4gPiAtc3RhdGljIHZvaWQgeGVuX3Jlc3RhcnQoZW51bSByZWJvb3RfbW9kZSByZWJvb3RfbW9k ZSwgY29uc3QgY2hhciAqY21kKQo+ID4gK3N0YXRpYyBpbnQgeGVuX3Jlc3RhcnQoc3RydWN0IG5v dGlmaWVyX2Jsb2NrICpuYiwgdW5zaWduZWQgbG9uZyBhY3Rpb24sCj4gPiArCQkgICAgICAgdm9p ZCAqZGF0YSkKPiA+ICB7Cj4gPiAgCXN0cnVjdCBzY2hlZF9zaHV0ZG93biByID0geyAucmVhc29u ID0gU0hVVERPV05fcmVib290IH07Cj4gPiAgCWludCByYzsKPiA+ICAJcmMgPSBIWVBFUlZJU09S X3NjaGVkX29wKFNDSEVET1Bfc2h1dGRvd24sICZyKTsKPiA+ICAJQlVHX09OKHJjKTsKPiA+ICsK PiA+ICsJcmV0dXJuIE5PVElGWV9ET05FOwo+ID4gIH0KPiA+ICAKPiA+ICtzdGF0aWMgc3RydWN0 IG5vdGlmaWVyX2Jsb2NrIHhlbl9yZXN0YXJ0X25iID0gewo+ID4gKwkubm90aWZpZXJfY2FsbCA9 IHhlbl9yZXN0YXJ0LAo+ID4gKwkucHJpb3JpdHkgPSAxOTIsCj4gPiArfTsKPiA+ICsKPiA+ICBz dGF0aWMgdm9pZCB4ZW5fcG93ZXJfb2ZmKHZvaWQpCj4gPiAgewo+ID4gIAlzdHJ1Y3Qgc2NoZWRf c2h1dGRvd24gciA9IHsgLnJlYXNvbiA9IFNIVVRET1dOX3Bvd2Vyb2ZmIH07Cj4gPiBAQCAtMzcw LDcgKzM3OSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHhlbl9wbV9pbml0KHZvaWQpCj4gPiAgCQly ZXR1cm4gLUVOT0RFVjsKPiA+ICAKPiA+ICAJcG1fcG93ZXJfb2ZmID0geGVuX3Bvd2VyX29mZjsK PiA+IC0JYXJtX3BtX3Jlc3RhcnQgPSB4ZW5fcmVzdGFydDsKPiA+ICsJcmVnaXN0ZXJfcmVzdGFy dF9oYW5kbGVyKCZ4ZW5fcmVzdGFydF9uYik7Cj4gPiAgCWlmICgheGVuX2luaXRpYWxfZG9tYWlu KCkpIHsKPiA+ICAJCXN0cnVjdCB0aW1lc3BlYzY0IHRzOwo+ID4gIAkJeGVuX3JlYWRfd2FsbGNs b2NrKCZ0cyk7Cj4gPiAtLSAKPiA+IDIuNS4wCj4gPiAKPiA+IAo+ID4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IFhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKPiA+IFhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4gPiBodHRwOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==