From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 1/4] drm/i915/gen9: Avoid using negative array index in skl_update_plane() Date: Thu, 12 May 2016 16:22:48 +0300 Message-ID: <20160512132248.GN4329@intel.com> References: <1463059132-1720-1-git-send-email-imre.deak@intel.com> <1463059132-1720-2-git-send-email-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id E4A706E893 for ; Thu, 12 May 2016 13:23:05 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1463059132-1720-2-git-send-email-imre.deak@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Imre Deak Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMDQ6MTg6NDlQTSArMDMwMCwgSW1yZSBEZWFrIHdyb3Rl Ogo+IHNjYWxlcl9pZCBtYXkgYmUgbmVnYXRpdmUgYXMgc2hvd24gYnkgY29uZGl0aW9ucyBsYXRl ciBpbiB0aGUgZnVuY3Rpb24sCj4gc28gZG9uJ3QgdXNlIGl0IGFzIGFuIGFycmF5IGluZGV4IGlu IHRoYXQgY2FzZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRl bC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jIHwgNiAr KysrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK PiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYwo+IGluZGV4IDBmM2UyMzAuLjI4NmJj YzYgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKPiAr KysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYwo+IEBAIC0yMDMsOCArMjAz LDYgQEAgc2tsX3VwZGF0ZV9wbGFuZShzdHJ1Y3QgZHJtX3BsYW5lICpkcm1fcGxhbmUsCj4gIAl1 aW50MzJfdCB5ID0gcGxhbmVfc3RhdGUtPnNyYy55MSA+PiAxNjsKPiAgCXVpbnQzMl90IHNyY193 ID0gZHJtX3JlY3Rfd2lkdGgoJnBsYW5lX3N0YXRlLT5zcmMpID4+IDE2Owo+ICAJdWludDMyX3Qg c3JjX2ggPSBkcm1fcmVjdF9oZWlnaHQoJnBsYW5lX3N0YXRlLT5zcmMpID4+IDE2Owo+IC0JY29u c3Qgc3RydWN0IGludGVsX3NjYWxlciAqc2NhbGVyID0KPiAtCQkmY3J0Y19zdGF0ZS0+c2NhbGVy X3N0YXRlLnNjYWxlcnNbcGxhbmVfc3RhdGUtPnNjYWxlcl9pZF07Cj4gIAo+ICAJcGxhbmVfY3Rs ID0gUExBTkVfQ1RMX0VOQUJMRSB8Cj4gIAkJUExBTkVfQ1RMX1BJUEVfR0FNTUFfRU5BQkxFIHwK PiBAQCAtMjYyLDEwICsyNjAsMTQgQEAgc2tsX3VwZGF0ZV9wbGFuZShzdHJ1Y3QgZHJtX3BsYW5l ICpkcm1fcGxhbmUsCj4gIAlpZiAocGxhbmVfc3RhdGUtPnNjYWxlcl9pZCA+PSAwKSB7Cj4gIAkJ dWludDMyX3QgcHNfY3RybCA9IDA7Cj4gIAkJaW50IHNjYWxlcl9pZCA9IHBsYW5lX3N0YXRlLT5z Y2FsZXJfaWQ7Cj4gKwkJY29uc3Qgc3RydWN0IGludGVsX3NjYWxlciAqc2NhbGVyOwo+ICAKPiAg CQlEUk1fREVCVUdfS01TKCJwbGFuZSA9ICVkIFBTX1BMQU5FX1NFTChwbGFuZSkgPSAweCV4XG4i LCBwbGFuZSwKPiAgCQkJUFNfUExBTkVfU0VMKHBsYW5lKSk7Cj4gKwo+ICsJCXNjYWxlciA9ICZj cnRjX3N0YXRlLT5zY2FsZXJfc3RhdGUuc2NhbGVyc1tzY2FsZXJfaWRdOwo+ICAJCXBzX2N0cmwg PSBQU19TQ0FMRVJfRU4gfCBQU19QTEFORV9TRUwocGxhbmUpIHwgc2NhbGVyLT5tb2RlOwoKQ291 bGQgbnVrZSBwc19jdHJsIHdoaWxlIGF0IGl0IHBlcmhhcHMuCgpCdXQgaW4gYW55IGNhc2UgClJl dmlld2VkLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29t PgoKPiArCj4gIAkJSTkxNV9XUklURShTS0xfUFNfQ1RSTChwaXBlLCBzY2FsZXJfaWQpLCBwc19j dHJsKTsKPiAgCQlJOTE1X1dSSVRFKFNLTF9QU19QV1JfR0FURShwaXBlLCBzY2FsZXJfaWQpLCAw KTsKPiAgCQlJOTE1X1dSSVRFKFNLTF9QU19XSU5fUE9TKHBpcGUsIHNjYWxlcl9pZCksIChjcnRj X3ggPDwgMTYpIHwgY3J0Y195KTsKPiAtLSAKPiAyLjUuMAo+IAo+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+ IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gClZpbGxlIFN5cmrDpGzDpApJ bnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==