From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915: Fix 32b overflow check in gen8_ppgtt_alloc_page_directories Date: Thu, 30 Apr 2015 17:22:11 +0300 Message-ID: <20150430142211.GZ18908@intel.com> References: <20150430104745.GA25329@mwanda> <1430402374-16855-1-git-send-email-michel.thierry@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 BDC0B6E826 for ; Thu, 30 Apr 2015 07:22:18 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1430402374-16855-1-git-send-email-michel.thierry@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Michel Thierry Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBBcHIgMzAsIDIwMTUgYXQgMDI6NTk6MzRQTSArMDEwMCwgTWljaGVsIFRoaWVycnkg d3JvdGU6Cj4gVGhlIHBhdGNoIDY5ODc2YmVkN2UwMDhmNWZlMDE1MzhhMmQ0N2MwOWYyODYyMTI5 ZDA6ICJkcm0vaTkxNS9nZW44Ogo+IHBhZ2UgZGlyZWN0b3JpZXMgcmV3b3JrIGFsbG9jYXRpb24i IGFkZGVkIGFuIG92ZXJmbG93IHdhcm5pbmcsIGJ1dCB0aGUKPiBtYXNrIGhhZCBhbiBleHRyYSAw LiBVc2UgdHlwby1wcm9uZSBvcHRpb24gc3VnZ2VzdGVkIGJ5IERhdmUgaW5zdGVhZC4KPiAKPiBU aGlzIGNoZWNrIHdpbGwgYmUgdW5uZWNlc3NhcnkgYWZ0ZXIgZ2VuOF9hbGxvY192YV9yYW5nZSBo YW5kbGVzIG1vcmUKPiB0aGFuIDQgUERQcyAoNDhiIGFkZHJlc3NpbmcpLgo+IAo+IFJlcG9ydGVk LWJ5OiBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+Cj4gQ2M6IERhdmUg R29yZG9uIDxkYXZpZC5zLmdvcmRvbkBpbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogTWljaGVs IFRoaWVycnkgPG1pY2hlbC50aGllcnJ5QGludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMgfCA0ICsrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5z ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9n dHQuYwo+IGluZGV4IDZmYWU2YmQuLjZkODk0ZmMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbV9ndHQuYwo+IEBAIC03NTYsOCArNzU2LDggQEAgc3RhdGljIGludCBnZW44X3BwZ3R0X2Fs bG9jX3BhZ2VfZGlyZWN0b3JpZXMoc3RydWN0IGk5MTVfaHdfcHBndHQgKnBwZ3R0LAo+ICAKPiAg CVdBUk5fT04oIWJpdG1hcF9lbXB0eShuZXdfcGRzLCBHRU44X0xFR0FDWV9QRFBFUykpOwo+ICAK PiAtCS8qIEZJWE1FOiBQUEdUVCBjb250YWluZXJfb2Ygd29uJ3Qgd29yayBmb3IgNjRiICovCj4g LQlXQVJOX09OKChzdGFydCArIGxlbmd0aCkgPiAweDgwMDAwMDAwMFVMTCk7Cj4gKwkvKiBGSVhN RTogdXBwZXIgYm91bmQgbXVzdCBub3Qgb3ZlcmZsb3cgMzEgYml0cyAgKi8KPiArCVdBUk5fT04o KHN0YXJ0ICsgbGVuZ3RoKSAmICh+MFVMTCA8PCAzMSkpOwoKV2h5IGlzIGl0IDMxIGFuZCBub3Qg MzI/Cgo+ICAKPiAgCWdlbjhfZm9yX2VhY2hfcGRwZShwZCwgcGRwLCBzdGFydCwgbGVuZ3RoLCB0 ZW1wLCBwZHBlKSB7Cj4gIAkJaWYgKHBkKQo+IC0tIAo+IDIuMS4xCj4gCj4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBs aXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApWaWxsZSBTeXJqw6Rs w6QKSW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 Cg==