From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm, i915: Fix pointer size cast Date: Mon, 21 Dec 2015 20:20:21 +0100 Message-ID: <20151221192021.GN30437@phenom.ffwll.local> References: <1450724039-23264-1-git-send-email-bp@alien8.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f48.google.com (mail-wm0-f48.google.com [74.125.82.48]) by gabe.freedesktop.org (Postfix) with ESMTPS id 072616E092 for ; Mon, 21 Dec 2015 11:20:22 -0800 (PST) Received: by mail-wm0-f48.google.com with SMTP id l126so82396395wml.0 for ; Mon, 21 Dec 2015 11:20:21 -0800 (PST) Content-Disposition: inline In-Reply-To: <1450724039-23264-1-git-send-email-bp@alien8.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Borislav Petkov Cc: David Airlie , Daniel Vetter , intel-gfx@lists.freedesktop.org, LKML , dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBEZWMgMjEsIDIwMTUgYXQgMDc6NTM6NTlQTSArMDEwMCwgQm9yaXNsYXYgUGV0a292 IHdyb3RlOgo+IEZyb206IEJvcmlzbGF2IFBldGtvdiA8YnBAc3VzZS5kZT4KPiAKPiBnY2MgY29t cGxhaW5zIG9uIDMyLWJpdCBsaWtlIHRoaXM6Cj4gCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kaXNwbGF5LmM6IEluIGZ1bmN0aW9uIOKAmGludGVsX3BsYW5lX29ial9vZmZzZXTigJk6 Cj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmM6Mjk1NDoxMTogd2Fybmlu ZzogY2FzdCB0byBwb2ludGVyIGZyb20gXAo+IAkgIGludGVnZXIgb2YgZGlmZmVyZW50IHNpemUg Wy1XaW50LXRvLXBvaW50ZXItY2FzdF0KPiAgICAgb2Zmc2V0ID0gKHVuc2lnbmVkIGNoYXIgKil2 bWEtPm5vZGUuc3RhcnQ7Cj4gICAgICAgICAgICAgIF4KPiAKPiBiZWNhdXNlIHZtYS0+bm9kZS5z dGFydCBpcyB1NjQgYnV0IGEgcG9pbnRlciBvbiAzMi1iaXQgaXMgNCBieXRlcy4KPiAKPiBEbyB0 aGUgY2FsY3VsYXRpb25zIHdpdGggYW4gdW5zaWduZWQgbG9uZyBkaXJlY3RseSBhbmQgc2F2ZSB1 cyB0aGUKPiBjYXN0cy4KPiAKPiBDYzogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRl bC5jb20+Cj4gQ2M6IEphbmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBsaW51eC5pbnRlbC5jb20+Cj4g Q2M6IERhdmlkIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT4KPiBDYzogaW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwo+IENjOiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4g Q2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKPiBTaWduZWQtb2ZmLWJ5OiBCb3Jpc2xh diBQZXRrb3YgPGJwQHN1c2UuZGU+CgpUaGlzIGhhcyBiZWVuIGZpeGVkIGFscmVhZHkgaW4KCmNv bW1pdCA0NGViMGNiOTYyMGM2YTUzZWM4ZTcwNzMyNjJlMmFmODA3OWI3MjdmCkF1dGhvcjogTWlr YSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBsaW51eC5pbnRlbC5jb20+CkRhdGU6ICAgRnJpIE9j dCAzMCAxMzoyNjoxNSAyMDE1ICswMjAwCgogICAgZHJtL2k5MTU6IEF2b2lkIHBvaW50ZXIgYXJp dGhtZXRpYyBpbiBjYWxjdWxhdGluZyBwbGFuZSBzdXJmYWNlIG9mZnNldAoKQ2hlZXJzLApEYW5p ZWwKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgNiArKyst LS0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gaW5kZXggNjIyMTFhYmU0OTIyLi42 NDBjYjdjOWI3ZjMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlz cGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gQEAg LTI5NDEsNyArMjk0MSw3IEBAIHVuc2lnbmVkIGxvbmcgaW50ZWxfcGxhbmVfb2JqX29mZnNldChz dHJ1Y3QgaW50ZWxfcGxhbmUgKmludGVsX3BsYW5lLAo+ICB7Cj4gIAljb25zdCBzdHJ1Y3QgaTkx NV9nZ3R0X3ZpZXcgKnZpZXcgPSAmaTkxNV9nZ3R0X3ZpZXdfbm9ybWFsOwo+ICAJc3RydWN0IGk5 MTVfdm1hICp2bWE7Cj4gLQl1bnNpZ25lZCBjaGFyICpvZmZzZXQ7Cj4gKwl1bnNpZ25lZCBsb25n IG9mZnNldDsKPiAgCj4gIAlpZiAoaW50ZWxfcm90YXRpb25fOTBfb3JfMjcwKGludGVsX3BsYW5l LT5iYXNlLnN0YXRlLT5yb3RhdGlvbikpCj4gIAkJdmlldyA9ICZpOTE1X2dndHRfdmlld19yb3Rh dGVkOwo+IEBAIC0yOTUxLDE0ICsyOTUxLDE0IEBAIHVuc2lnbmVkIGxvbmcgaW50ZWxfcGxhbmVf b2JqX29mZnNldChzdHJ1Y3QgaW50ZWxfcGxhbmUgKmludGVsX3BsYW5lLAo+ICAJCXZpZXctPnR5 cGUpKQo+ICAJCXJldHVybiAtMTsKPiAgCj4gLQlvZmZzZXQgPSAodW5zaWduZWQgY2hhciAqKXZt YS0+bm9kZS5zdGFydDsKPiArCW9mZnNldCA9IHZtYS0+bm9kZS5zdGFydDsKPiAgCj4gIAlpZiAo cGxhbmUgPT0gMSkgewo+ICAJCW9mZnNldCArPSB2bWEtPmdndHRfdmlldy5yb3RhdGlvbl9pbmZv LnV2X3N0YXJ0X3BhZ2UgKgo+ICAJCQkgIFBBR0VfU0laRTsKPiAgCX0KPiAgCj4gLQlyZXR1cm4g KHVuc2lnbmVkIGxvbmcpb2Zmc2V0Owo+ICsJcmV0dXJuIG9mZnNldDsKPiAgfQo+ICAKPiAgc3Rh dGljIHZvaWQgc2tsX2RldGFjaF9zY2FsZXIoc3RydWN0IGludGVsX2NydGMgKmludGVsX2NydGMs IGludCBpZCkKPiAtLSAKPiAyLjMuNQo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVl ciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK