From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/gma500: Fix potential NULL pointer dereference Date: Tue, 26 Jun 2018 16:28:54 +0300 Message-ID: <20180626132854.GZ20518@intel.com> References: <20180625121844.GA12466@embeddedor.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 ESMTPS id 82DDE6E546 for ; Tue, 26 Jun 2018 13:28:58 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20180625121844.GA12466@embeddedor.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: "Gustavo A. R. Silva" Cc: David Airlie , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBKdW4gMjUsIDIwMTggYXQgMDc6MTg6NDRBTSAtMDUwMCwgR3VzdGF2byBBLiBSLiBT aWx2YSB3cm90ZToKPiBmYiBpcyBiZWluZyBkZXJlZmVyZW5jZWQgYmVmb3JlIGl0IGlzIG51bGwg Y2hlY2tlZCwgaGVuY2UgdGhlcmUKPiBpcyBhIHBvdGVudGlhbCBudWxsIHBvaW50ZXIgZGVyZWZl cmVuY2UuCj4gCj4gRml4IHRoaXMgYnkgbW92aW5nIHRoZSBwb2ludGVyIGRlcmVmZXJlbmNlIGFm dGVyIGZiIGhhcyBiZWVuCj4gcHJvcGVybHkgbnVsbCBjaGVja2VkIGF0IGxpbmUgNzQ6IGlmICgh ZmIpCgpJIGRvbid0IHJlbWVtYmVyIGlmIHNldF9iYXNlIHcvIGZiPT1OVUxMIGlzIGV2ZW4gbGVn YWwuIEJ1dCBhcyBsb25nIGFzCnRoZSBjaGVjayBpcyB0aGVyZSB0aGlzIHNlZW1zIHNhbmUuIFB1 c2hlZCB0byBkcm0tbWlzYy1uZXh0LiBUaGFua3MgZm9yCnRoZSBwYXRjaC4KCj4gCj4gQWRkcmVz c2VzLUNvdmVyaXR5LUlEOiAxNDcwMTY5ICgiRGVyZWZlcmVuY2UgYmVmb3JlIG51bGwgY2hlY2si KQo+IFNpZ25lZC1vZmYtYnk6IEd1c3Rhdm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRkZWRv ci5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9nbWE1MDAvZ21hX2Rpc3BsYXkuYyB8IDQg KysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4g Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9nbWE1MDAvZ21hX2Rpc3BsYXkuYyBiL2Ry aXZlcnMvZ3B1L2RybS9nbWE1MDAvZ21hX2Rpc3BsYXkuYwo+IGluZGV4IGM4ZjA3MWMuLmY3Njc1 NzkgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2dtYTUwMC9nbWFfZGlzcGxheS5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2dtYTUwMC9nbWFfZGlzcGxheS5jCj4gQEAgLTYwLDcgKzYw LDcgQEAgaW50IGdtYV9waXBlX3NldF9iYXNlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywgaW50IHgs IGludCB5LAo+ICAJc3RydWN0IGRybV9wc2JfcHJpdmF0ZSAqZGV2X3ByaXYgPSBkZXYtPmRldl9w cml2YXRlOwo+ICAJc3RydWN0IGdtYV9jcnRjICpnbWFfY3J0YyA9IHRvX2dtYV9jcnRjKGNydGMp Owo+ICAJc3RydWN0IGRybV9mcmFtZWJ1ZmZlciAqZmIgPSBjcnRjLT5wcmltYXJ5LT5mYjsKPiAt CXN0cnVjdCBndHRfcmFuZ2UgKmd0dCA9IHRvX2d0dF9yYW5nZShmYi0+b2JqWzBdKTsKPiArCXN0 cnVjdCBndHRfcmFuZ2UgKmd0dDsKPiAgCWludCBwaXBlID0gZ21hX2NydGMtPnBpcGU7Cj4gIAlj b25zdCBzdHJ1Y3QgcHNiX29mZnNldCAqbWFwID0gJmRldl9wcml2LT5yZWdtYXBbcGlwZV07Cj4g IAl1bnNpZ25lZCBsb25nIHN0YXJ0LCBvZmZzZXQ7Cj4gQEAgLTc2LDYgKzc2LDggQEAgaW50IGdt YV9waXBlX3NldF9iYXNlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywgaW50IHgsIGludCB5LAo+ICAJ CWdvdG8gZ21hX3BpcGVfY2xlYW5lcjsKPiAgCX0KPiAgCj4gKwlndHQgPSB0b19ndHRfcmFuZ2Uo ZmItPm9ialswXSk7Cj4gKwo+ICAJLyogV2UgYXJlIGRpc3BsYXlpbmcgdGhpcyBidWZmZXIsIG1h a2Ugc3VyZSBpdCBpcyBhY3R1YWxseSBsb2FkZWQKPiAgCSAgIGludG8gdGhlIEdUVCAqLwo+ICAJ cmV0ID0gcHNiX2d0dF9waW4oZ3R0KTsKPiAtLSAKPiAyLjcuNAo+IAo+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZHJpLWRldmVsIG1haWxpbmcgbGlz dAo+IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAoKLS0gClZpbGxlIFN5cmrDpGzD pApJbnRlbApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK