From: Oleksandr Andrushchenko Subject: [PATCH] drm/xen-front: fix pointer casts Date: Mon, 21 May 2018 10:39:12 +0300 Message-ID: <20180521073912.13510-1-andr2000@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf0-x243.google.com (mail-lf0-x243.google.com [IPv6:2a00:1450:4010:c07::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 70C996E2E8 for ; Mon, 21 May 2018 07:39:22 +0000 (UTC) Received: by mail-lf0-x243.google.com with SMTP id w202-v6so22437461lff.12 for ; Mon, 21 May 2018 00:39:22 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, daniel.vetter@intel.com, jgross@suse.com, boris.ostrovsky@oracle.com Cc: andr2000@gmail.com, Oleksandr Andrushchenko List-Id: dri-devel@lists.freedesktop.org RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw YW0uY29tPgoKQnVpbGRpbmcgZm9yIGEgMzItYml0IHRhcmdldCByZXN1bHRzIGluIHdhcm5pbmdz IGZyb20gY2FzdGluZwpiZXR3ZWVuIGEgMzItYml0IHBvaW50ZXIgYW5kIGEgNjQtYml0IGludGVn ZXIuIEZpeCB0aGUgd2FybmluZ3MKYnkgY2FzdGluZyB0aG9zZSBwb2ludGVycyB0byB1aW50cHRy X3QgZmlyc3QuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3Nh bmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5f ZHJtX2Zyb250LmggICAgICAgfCA0ICsrLS0KIGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9m cm9udF9zaGJ1Zi5jIHwgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zy b250LmggYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuaAppbmRleCAyYzI0Nzli NTcxYWUuLjhlMTVkYmViYzRiYSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5f ZHJtX2Zyb250LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250LmgKQEAg LTEyNiwxMiArMTI2LDEyIEBAIHN0cnVjdCB4ZW5fZHJtX2Zyb250X2RybV9pbmZvIHsKIAogc3Rh dGljIGlubGluZSB1NjQgeGVuX2RybV9mcm9udF9mYl90b19jb29raWUoc3RydWN0IGRybV9mcmFt ZWJ1ZmZlciAqZmIpCiB7Ci0JcmV0dXJuICh1NjQpZmI7CisJcmV0dXJuICh1NjQpKHVpbnRwdHJf dClmYjsKIH0KIAogc3RhdGljIGlubGluZSB1NjQgeGVuX2RybV9mcm9udF9kYnVmX3RvX2Nvb2tp ZShzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKmdlbV9vYmopCiB7Ci0JcmV0dXJuICh1NjQpZ2VtX29i ajsKKwlyZXR1cm4gKHU2NCkodWludHB0cl90KWdlbV9vYmo7CiB9CiAKIGludCB4ZW5fZHJtX2Zy b250X21vZGVfc2V0KHN0cnVjdCB4ZW5fZHJtX2Zyb250X2RybV9waXBlbGluZSAqcGlwZWxpbmUs CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfc2hidWYuYyBi L2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9zaGJ1Zi5jCmluZGV4IDgwOTljYjM0 M2FlMy4uNDdmYzkzODQ3NzY1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9k cm1fZnJvbnRfc2hidWYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRf c2hidWYuYwpAQCAtMTIyLDcgKzEyMiw3IEBAIHN0YXRpYyB2b2lkIGd1ZXN0X2NhbGNfbnVtX2dy ZWZzKHN0cnVjdCB4ZW5fZHJtX2Zyb250X3NoYnVmICpidWYpCiB9CiAKICNkZWZpbmUgeGVuX3Bh Z2VfdG9fdmFkZHIocGFnZSkgXAotCQkoKHBoeXNfYWRkcl90KXBmbl90b19rYWRkcihwYWdlX3Rv X3hlbl9wZm4ocGFnZSkpKQorCQkoKHBoeXNfYWRkcl90KSh1aW50cHRyX3QpcGZuX3RvX2thZGRy KHBhZ2VfdG9feGVuX3BmbihwYWdlKSkpCiAKIHN0YXRpYyBpbnQgYmFja2VuZF91bm1hcChzdHJ1 Y3QgeGVuX2RybV9mcm9udF9zaGJ1ZiAqYnVmKQogewotLSAKMi4xNy4wCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK