From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michel Thierry Subject: Re: [PATCH] drm/i915: Fix 32b overflow check in gen8_ppgtt_alloc_page_directories Date: Thu, 30 Apr 2015 15:33:53 +0100 Message-ID: <55423D51.5060205@intel.com> References: <20150430104745.GA25329@mwanda> <1430402374-16855-1-git-send-email-michel.thierry@intel.com> <20150430142211.GZ18908@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 697726E297 for ; Thu, 30 Apr 2015 07:33:55 -0700 (PDT) In-Reply-To: <20150430142211.GZ18908@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: =?windows-1252?Q?Ville_Syrj=E4l=E4?= Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gNC8zMC8yMDE1IDM6MjIgUE0sIFZpbGxlIFN5cmrDpGzDpCB3cm90ZToKPiBPbiBUaHUsIEFw ciAzMCwgMjAxNSBhdCAwMjo1OTozNFBNICswMTAwLCBNaWNoZWwgVGhpZXJyeSB3cm90ZToKPj4g VGhlIHBhdGNoIDY5ODc2YmVkN2UwMDhmNWZlMDE1MzhhMmQ0N2MwOWYyODYyMTI5ZDA6ICJkcm0v aTkxNS9nZW44Ogo+PiBwYWdlIGRpcmVjdG9yaWVzIHJld29yayBhbGxvY2F0aW9uIiBhZGRlZCBh biBvdmVyZmxvdyB3YXJuaW5nLCBidXQgdGhlCj4+IG1hc2sgaGFkIGFuIGV4dHJhIDAuIFVzZSB0 eXBvLXByb25lIG9wdGlvbiBzdWdnZXN0ZWQgYnkgRGF2ZSBpbnN0ZWFkLgo+Pgo+PiBUaGlzIGNo ZWNrIHdpbGwgYmUgdW5uZWNlc3NhcnkgYWZ0ZXIgZ2VuOF9hbGxvY192YV9yYW5nZSBoYW5kbGVz IG1vcmUKPj4gdGhhbiA0IFBEUHMgKDQ4YiBhZGRyZXNzaW5nKS4KPj4KPj4gUmVwb3J0ZWQtYnk6 IERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KPj4gQ2M6IERhdmUgR29y ZG9uIDxkYXZpZC5zLmdvcmRvbkBpbnRlbC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IE1pY2hlbCBU aGllcnJ5IDxtaWNoZWwudGhpZXJyeUBpbnRlbC5jb20+Cj4+IC0tLQo+PiAgIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIHwgNCArKy0tCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDIg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW1fZ3R0LmMKPj4gaW5kZXggNmZhZTZiZC4uNmQ4OTRmYyAxMDA2NDQKPj4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKPj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9nZW1fZ3R0LmMKPj4gQEAgLTc1Niw4ICs3NTYsOCBAQCBzdGF0aWMgaW50IGdlbjhf cHBndHRfYWxsb2NfcGFnZV9kaXJlY3RvcmllcyhzdHJ1Y3QgaTkxNV9od19wcGd0dCAqcHBndHQs Cj4+Cj4+ICAgCVdBUk5fT04oIWJpdG1hcF9lbXB0eShuZXdfcGRzLCBHRU44X0xFR0FDWV9QRFBF UykpOwo+Pgo+PiAtCS8qIEZJWE1FOiBQUEdUVCBjb250YWluZXJfb2Ygd29uJ3Qgd29yayBmb3Ig NjRiICovCj4+IC0JV0FSTl9PTigoc3RhcnQgKyBsZW5ndGgpID4gMHg4MDAwMDAwMDBVTEwpOwo+ PiArCS8qIEZJWE1FOiB1cHBlciBib3VuZCBtdXN0IG5vdCBvdmVyZmxvdyAzMSBiaXRzICAqLwo+ PiArCVdBUk5fT04oKHN0YXJ0ICsgbGVuZ3RoKSAmICh+MFVMTCA8PCAzMSkpOwo+Cj4gV2h5IGlz IGl0IDMxIGFuZCBub3QgMzI/Cj4KClJpZ2h0LCB0aGUgY2hlY2sgcmVhbGx5IHNob3VsZCBiZSAo c3RhcnQgKyBsZW5ndGgpID49IDB4MTAwMDAwMDAwVUxMLgoKPj4KPj4gICAJZ2VuOF9mb3JfZWFj aF9wZHBlKHBkLCBwZHAsIHN0YXJ0LCBsZW5ndGgsIHRlbXAsIHBkcGUpIHsKPj4gICAJCWlmIChw ZCkKPj4gLS0KPj4gMi4xLjEKPj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KPj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+PiBJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCj4+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngKPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=