From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH 2/6] ARM: xen: Register with kernel restart handler Date: Fri, 8 Apr 2016 11:22:57 -0400 Message-ID: <20160408152257.GJ15411@char.us.oracle.com> References: <1460120039-2497-1-git-send-email-linux@roeck-us.net> <1460120039-2497-3-git-send-email-linux@roeck-us.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aoYFl-00083a-4R for xen-devel@lists.xenproject.org; Fri, 08 Apr 2016 15:23:21 +0000 Content-Disposition: inline In-Reply-To: <1460120039-2497-3-git-send-email-linux@roeck-us.net> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Guenter Roeck 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 T24gRnJpLCBBcHIgMDgsIDIwMTYgYXQgMDU6NTM6NTVBTSAtMDcwMCwgR3VlbnRlciBSb2VjayB3 cm90ZToKPiBSZWdpc3RlciB3aXRoIGtlcm5lbCByZXN0YXJ0IGhhbmRsZXIgaW5zdGVhZCBvZiBz ZXR0aW5nIGFybV9wbV9yZXN0YXJ0Cj4gZGlyZWN0bHkuCj4gCj4gU2VsZWN0IGEgaGlnaCBwcmlv cml0eSBvZiAxOTIgdG8gZW5zdXJlIHRoYXQgZGVmYXVsdCByZXN0YXJ0IGhhbmRsZXJzCgpJcyB0 aGVyZSBzb21lIG1hY3JvIGZvciB0aGF0IG1hZ2ljIHZhbHVlPwoKPiBhcmUgcmVwbGFjZWQgaWYg WGVuIGlzIHJ1bm5pbmcuCj4gCj4gU2lnbmVkLW9mZi1ieTogR3VlbnRlciBSb2VjayA8bGludXhA cm9lY2stdXMubmV0Pgo+IC0tLQo+ICBhcmNoL2FybS94ZW4vZW5saWdodGVuLmMgfCAxMyArKysr KysrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u cygtKQo+IAo+IGRpZmYgLS1naXQgYS9hcmNoL2FybS94ZW4vZW5saWdodGVuLmMgYi9hcmNoL2Fy bS94ZW4vZW5saWdodGVuLmMKPiBpbmRleCA3NWNkNzM0NWM2NTQuLjc2YTFkMTJmZDI3ZSAxMDA2 NDQKPiAtLS0gYS9hcmNoL2FybS94ZW4vZW5saWdodGVuLmMKPiArKysgYi9hcmNoL2FybS94ZW4v ZW5saWdodGVuLmMKPiBAQCAtMjcsNiArMjcsNyBAQAo+ICAjaW5jbHVkZSA8bGludXgvY3B1Lmg+ Cj4gICNpbmNsdWRlIDxsaW51eC9jb25zb2xlLmg+Cj4gICNpbmNsdWRlIDxsaW51eC9wdmNsb2Nr X2d0b2QuaD4KPiArI2luY2x1ZGUgPGxpbnV4L3JlYm9vdC5oPgo+ICAjaW5jbHVkZSA8bGludXgv dGltZTY0Lmg+Cj4gICNpbmNsdWRlIDxsaW51eC90aW1la2VlcGluZy5oPgo+ICAjaW5jbHVkZSA8 bGludXgvdGltZWtlZXBlcl9pbnRlcm5hbC5oPgo+IEBAIC0xOTMsMTQgKzE5NCwyMiBAQCBhZnRl cl9yZWdpc3Rlcl92Y3B1X2luZm86Cj4gIAlwdXRfY3B1KCk7Cj4gIH0KPiAgCj4gLXN0YXRpYyB2 b2lkIHhlbl9yZXN0YXJ0KGVudW0gcmVib290X21vZGUgcmVib290X21vZGUsIGNvbnN0IGNoYXIg KmNtZCkKPiArc3RhdGljIGludCB4ZW5fcmVzdGFydChzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5i LCB1bnNpZ25lZCBsb25nIGFjdGlvbiwKPiArCQkgICAgICAgdm9pZCAqZGF0YSkKPiAgewo+ICAJ c3RydWN0IHNjaGVkX3NodXRkb3duIHIgPSB7IC5yZWFzb24gPSBTSFVURE9XTl9yZWJvb3QgfTsK PiAgCWludCByYzsKPiAgCXJjID0gSFlQRVJWSVNPUl9zY2hlZF9vcChTQ0hFRE9QX3NodXRkb3du LCAmcik7Cj4gIAlCVUdfT04ocmMpOwo+ICsKPiArCXJldHVybiBOT1RJRllfRE9ORTsKPiAgfQo+ ICAKPiArc3RhdGljIHN0cnVjdCBub3RpZmllcl9ibG9jayB4ZW5fcmVzdGFydF9uYiA9IHsKPiAr CS5ub3RpZmllcl9jYWxsID0geGVuX3Jlc3RhcnQsCj4gKwkucHJpb3JpdHkgPSAxOTIsCj4gK307 Cj4gKwo+ICBzdGF0aWMgdm9pZCB4ZW5fcG93ZXJfb2ZmKHZvaWQpCj4gIHsKPiAgCXN0cnVjdCBz Y2hlZF9zaHV0ZG93biByID0geyAucmVhc29uID0gU0hVVERPV05fcG93ZXJvZmYgfTsKPiBAQCAt MzcwLDcgKzM3OSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHhlbl9wbV9pbml0KHZvaWQpCj4gIAkJ cmV0dXJuIC1FTk9ERVY7Cj4gIAo+ICAJcG1fcG93ZXJfb2ZmID0geGVuX3Bvd2VyX29mZjsKPiAt CWFybV9wbV9yZXN0YXJ0ID0geGVuX3Jlc3RhcnQ7Cj4gKwlyZWdpc3Rlcl9yZXN0YXJ0X2hhbmRs ZXIoJnhlbl9yZXN0YXJ0X25iKTsKPiAgCWlmICgheGVuX2luaXRpYWxfZG9tYWluKCkpIHsKPiAg CQlzdHJ1Y3QgdGltZXNwZWM2NCB0czsKPiAgCQl4ZW5fcmVhZF93YWxsY2xvY2soJnRzKTsKPiAt LSAKPiAyLjUuMAo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=