From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mout.gmx.net ([212.227.17.20]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1iMeSG-0007h3-Lx for kexec@lists.infradead.org; Mon, 21 Oct 2019 20:39:06 +0000 Date: Mon, 21 Oct 2019 22:38:29 +0200 From: Helge Deller Subject: [PATCH] kexec: Fix pointer-to-int-cast warnings Message-ID: <20191021203829.GA22375@ls3530.fritz.box> MIME-Version: 1.0 Content-Disposition: inline List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "kexec" Errors-To: kexec-bounces+dwmw2=infradead.org@lists.infradead.org To: kexec@lists.infradead.org, linux-kernel@vger.kernel.org, Eric Biederman Rml4IHR3byBwb2ludGVyLXRvLWludC1jYXN0IHdhcm5pbmdzIHdoZW4gY29tcGlsaW5nIGZvciB0 aGUgMzItYml0IHBhcmlzYwpwbGF0Zm9ybToKCmtlcm5lbC9rZXhlY19maWxlLmM6IEluIGZ1bmN0 aW9uIOKAmGNyYXNoX3ByZXBhcmVfZWxmNjRfaGVhZGVyc+KAmToKa2VybmVsL2tleGVjX2ZpbGUu YzoxMzA3OjE5OiB3YXJuaW5nOiBjYXN0IGZyb20gcG9pbnRlciB0byBpbnRlZ2VyIG9mIGRpZmZl cmVudCBzaXplIFstV3BvaW50ZXItdG8taW50LWNhc3RdCiAgcGhkci0+cF92YWRkciA9IChFbGY2 NF9BZGRyKV90ZXh0OwogICAgICAgICAgICAgICAgICBeCmtlcm5lbC9rZXhlY19maWxlLmM6MTMy NDoxOTogd2FybmluZzogY2FzdCBmcm9tIHBvaW50ZXIgdG8gaW50ZWdlciBvZiBkaWZmZXJlbnQg c2l6ZSBbLVdwb2ludGVyLXRvLWludC1jYXN0XQogIHBoZHItPnBfdmFkZHIgPSAodW5zaWduZWQg bG9uZyBsb25nKSBfX3ZhKG1zdGFydCk7CiAgICAgICAgICAgICAgICAgIF4KClNpZ25lZC1vZmYt Ynk6IEhlbGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KCmRpZmYgLS1naXQgYS9rZXJuZWwva2V4 ZWNfZmlsZS5jIGIva2VybmVsL2tleGVjX2ZpbGUuYwppbmRleCA3OWYyNTJhZjdkZWUuLjc0Yjc2 NTJmYzk5MyAxMDA2NDQKLS0tIGEva2VybmVsL2tleGVjX2ZpbGUuYworKysgYi9rZXJuZWwva2V4 ZWNfZmlsZS5jCkBAIC0xMzA0LDcgKzEzMDQsNyBAQCBpbnQgY3Jhc2hfcHJlcGFyZV9lbGY2NF9o ZWFkZXJzKHN0cnVjdCBjcmFzaF9tZW0gKm1lbSwgaW50IGtlcm5lbF9tYXAsCiAJaWYgKGtlcm5l bF9tYXApIHsKIAkJcGhkci0+cF90eXBlID0gUFRfTE9BRDsKIAkJcGhkci0+cF9mbGFncyA9IFBG X1J8UEZfV3xQRl9YOwotCQlwaGRyLT5wX3ZhZGRyID0gKEVsZjY0X0FkZHIpX3RleHQ7CisJCXBo ZHItPnBfdmFkZHIgPSAodW5zaWduZWQgbG9uZykgX3RleHQ7CiAJCXBoZHItPnBfZmlsZXN6ID0g cGhkci0+cF9tZW1zeiA9IF9lbmQgLSBfdGV4dDsKIAkJcGhkci0+cF9vZmZzZXQgPSBwaGRyLT5w X3BhZGRyID0gX19wYV9zeW1ib2woX3RleHQpOwogCQllaGRyLT5lX3BobnVtKys7CkBAIC0xMzIx LDcgKzEzMjEsNyBAQCBpbnQgY3Jhc2hfcHJlcGFyZV9lbGY2NF9oZWFkZXJzKHN0cnVjdCBjcmFz aF9tZW0gKm1lbSwgaW50IGtlcm5lbF9tYXAsCiAJCXBoZHItPnBfb2Zmc2V0ICA9IG1zdGFydDsK CiAJCXBoZHItPnBfcGFkZHIgPSBtc3RhcnQ7Ci0JCXBoZHItPnBfdmFkZHIgPSAodW5zaWduZWQg bG9uZyBsb25nKSBfX3ZhKG1zdGFydCk7CisJCXBoZHItPnBfdmFkZHIgPSAodW5zaWduZWQgbG9u ZykgX192YShtc3RhcnQpOwogCQlwaGRyLT5wX2ZpbGVzeiA9IHBoZHItPnBfbWVtc3ogPSBtZW5k IC0gbXN0YXJ0ICsgMTsKIAkJcGhkci0+cF9hbGlnbiA9IDA7CiAJCWVoZHItPmVfcGhudW0rKzsK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmtleGVjIG1h aWxpbmcgbGlzdAprZXhlY0BsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRl YWQub3JnL21haWxtYW4vbGlzdGluZm8va2V4ZWMK