From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 1/8] drm/i915/dsi: defend gpio table against out of bounds access Date: Thu, 4 Feb 2016 17:40:33 +0200 Message-ID: <20160204154033.GL23290@intel.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 1DEE76E897 for ; Thu, 4 Feb 2016 07:40:36 -0800 (PST) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jani Nikula Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBGZWIgMDQsIDIwMTYgYXQgMTI6NTA6NDlQTSArMDIwMCwgSmFuaSBOaWt1bGEgd3Jv dGU6Cj4gRG8gbm90IGJsaW5kbHkgdHJ1c3QgdGhlIFZCVCBkYXRhIHVzZWQgZm9yIGluZGV4aW5n Lgo+IAo+IENjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCj4gU2lnbmVkLW9mZi1ieTogSmFuaSBO aWt1bGEgPGphbmkubmlrdWxhQGludGVsLmNvbT4KClJldmlld2VkLWJ5OiBWaWxsZSBTeXJqw6Rs w6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgoKPiAtLS0KPiAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZHNpX3BhbmVsX3ZidC5jIHwgNiArKysrKysKPiAgMSBmaWxlIGNoYW5n ZWQsIDYgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kc2lfcGFuZWxfdmJ0LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kc2lf cGFuZWxfdmJ0LmMKPiBpbmRleCAxZDQzZTZmMzdmYzEuLjQ3NzVhYTU0NjJlOCAxMDA2NDQKPiAt LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kc2lfcGFuZWxfdmJ0LmMKPiArKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kc2lfcGFuZWxfdmJ0LmMKPiBAQCAtMjA5LDYgKzIw OSwxMSBAQCBzdGF0aWMgY29uc3QgdTggKm1pcGlfZXhlY19ncGlvKHN0cnVjdCBpbnRlbF9kc2kg KmludGVsX2RzaSwgY29uc3QgdTggKmRhdGEpCj4gIAkvKiBwdWxsIHVwL2Rvd24gKi8KPiAgCWFj dGlvbiA9ICpkYXRhKys7Cj4gIAo+ICsJaWYgKGdwaW8gPj0gQVJSQVlfU0laRShndGFibGUpKSB7 Cj4gKwkJRFJNX0RFQlVHX0tNUygidW5rbm93biBncGlvICV1XG4iLCBncGlvKTsKPiArCQlnb3Rv IG91dDsKPiArCX0KPiArCj4gIAlmdW5jdGlvbiA9IGd0YWJsZVtncGlvXS5mdW5jdGlvbl9yZWc7 Cj4gIAlwYWQgPSBndGFibGVbZ3Bpb10ucGFkX3JlZzsKPiAgCj4gQEAgLTIyNiw2ICsyMzEsNyBA QCBzdGF0aWMgY29uc3QgdTggKm1pcGlfZXhlY19ncGlvKHN0cnVjdCBpbnRlbF9kc2kgKmludGVs X2RzaSwgY29uc3QgdTggKmRhdGEpCj4gIAl2bHZfZ3Bpb19uY193cml0ZShkZXZfcHJpdiwgcGFk LCB2YWwpOwo+ICAJbXV0ZXhfdW5sb2NrKCZkZXZfcHJpdi0+c2JfbG9jayk7Cj4gIAo+ICtvdXQ6 Cj4gIAlyZXR1cm4gZGF0YTsKPiAgfQo+ICAKPiAtLSAKPiAyLjEuNAo+IAo+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKVmlsbGUgU3lyasOk bMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=