From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: Re: [Freedreno] [PATCH] drm/msm: correct NULL pointer dereference in context_init Date: Mon, 22 Jul 2019 14:22:22 -0400 Message-ID: <20190722182222.GG104440@art_vandelay> References: <20190627020515.5660-1-masneyb@onstation.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-yb1-xb41.google.com (mail-yb1-xb41.google.com [IPv6:2607:f8b0:4864:20::b41]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7AA8389DA6 for ; Mon, 22 Jul 2019 18:22:24 +0000 (UTC) Received: by mail-yb1-xb41.google.com with SMTP id s41so12570759ybe.12 for ; Mon, 22 Jul 2019 11:22:24 -0700 (PDT) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Rob Clark Cc: Rob Clark , Jean-Philippe Brucker , linux-arm-msm , Douglas Anderson , dri-devel , Linux Kernel Mailing List , David Airlie , Sean Paul , "Kristian H. Kristensen" , freedreno , Brian Masney List-Id: dri-devel@lists.freedesktop.org T24gRnJpLCBKdW4gMjgsIDIwMTkgYXQgMDU6NTc6MjZBTSAtMDcwMCwgUm9iIENsYXJrIHdyb3Rl Ogo+IE9uIFdlZCwgSnVuIDI2LCAyMDE5IGF0IDc6MDUgUE0gQnJpYW4gTWFzbmV5IDxtYXNuZXli QG9uc3RhdGlvbi5vcmc+IHdyb3RlOgo+ID4KPiA+IENvcnJlY3QgYXR0ZW1wdGVkIE5VTEwgcG9p bnRlciBkZXJlZmVyZW5jZSBpbiBjb250ZXh0X2luaXQoKSB3aGVuCj4gPiBydW5uaW5nIHdpdGhv dXQgYW4gSU9NTVUuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogQnJpYW4gTWFzbmV5IDxtYXNuZXli QG9uc3RhdGlvbi5vcmc+Cj4gPiBGaXhlczogMjk1YjIyYWU1OTZjICgiZHJtL21zbTogUGFzcyB0 aGUgTU1VIGRvbWFpbiBpbmRleCBpbiBzdHJ1Y3QgbXNtX2ZpbGVfcHJpdmF0ZSIpCj4gPiAtLS0K PiA+IFRoZSBubyBJT01NVSBjYXNlIHNlZW1zIGxpa2UgZnVuY3Rpb25hbGl0eSB0aGF0IHdlIG1h eSB3YW50IHRvIGtlZXAKPiA+IGJhc2VkIG9uIHRoaXMgY29tbWVudDoKPiA+IGh0dHBzOi8vZWxp eGlyLmJvb3RsaW4uY29tL2xpbnV4L2xhdGVzdC9zb3VyY2UvZHJpdmVycy9ncHUvZHJtL21zbS9h ZHJlbm8vYTN4eF9ncHUuYyNMNTIzCj4gPiBPbmNlIEkgZ2V0IHRoZSBtc204OTc0IGludGVyY29u bmVjdCBkcml2ZXIgZG9uZSwgSSdtIGdvaW5nIHRvIGxvb2sgaW50bwo+ID4gd2hhdCBuZWVkcyB0 byBiZSBkb25lIHRvIGdldCB0aGUgSU9NTVUgd29ya2luZyBvbiB0aGUgTmV4dXMgNS4KPiA+Cj4g PiBBbHRlcm5hdGl2ZWx5LCBmb3IgZGV2ZWxvcG1lbnQgcHVycG9zZXMsIG1heWJlIHdlIGNvdWxk IGhhdmUgYSBOT09QCj4gPiBJT01NVSBkcml2ZXIgdGhhdCB3b3VsZCBhbGxvdyB1cyB0byByZW1v dmUgdGhlc2UgTlVMTCBjaGVja3MgdGhhdCBhcmUKPiA+IHNwcmlua2xlZCB0aHJvdWdob3V0IHRo ZSBjb2RlLiBJIGhhdmVuJ3QgbG9va2VkIGludG8gdGhpcyBpbiBkZXRhaWwuCj4gPiBUaG91Z2h0 cz8KPiAKPiB5ZWFoLCB3ZSBwcm9iYWJseSB3YW50IHRvIGtlZXAgIWlvbW11IHN1cHBvcnQsIGl0 IGlzIGF0IGxlYXN0IHVzZWZ1bAo+IGZvciBicmluZ3VwIG9mIG5ldyAob3Igb2xkKSBkZXZpY2Vz LiAgQnV0IHRlbmRzIHRvIGJpdHJvdCBhIHNpbmNlIGl0Cj4gaXNuJ3QgYSBjYXNlIHRoYXQgZ2V0 cyB0ZXN0ZWQgbXVjaCBvbmNlIGlvbW11IGlzIGluIHBsYWNlLiAgUGVyaGFwcwo+IHRoZXJlIGlz IGEgd2F5IHRvIGhhdmUgYSBudWxsIGlvbW11L2FzcGFjZSwgYWx0aG91Z2ggSSdtIG5vdCBxdWl0 ZQo+IHN1cmUgaG93IHRoYXQgd291bGQgd29yay4uCj4gCj4gQW55d2F5cywKPiAKPiBSZXZpZXdl ZC1ieTogUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwuY29tPgo+IAo+IChJIGd1ZXNzIHRoaXMg Y2FuIGdvIGluIHZpYSBkcm0tbWlzYy1maXhlcyB1bmxlc3Mgd2UgZ2V0IHNvbWUgbW9yZQo+IGZp eGVzIHRvIGp1c3RpZnkgc2VuZGluZyBtc20tZml4ZXMgTVIuLikKCkFwcGxpZWQgdG8gZHJtLW1p c2MtZml4ZXMgZm9yIDUuMwoKU2VhbgoKPiAKPiA+Cj4gPiAgZHJpdmVycy9ncHUvZHJtL21zbS9t c21fZHJ2LmMgfCAyICstCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRl bGV0aW9uKC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Ry di5jIGIvZHJpdmVycy9ncHUvZHJtL21zbS9tc21fZHJ2LmMKPiA+IGluZGV4IDQ1MWJkNDUwODc5 My4uODMwNDdjYjJjNzM1IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL21zbS9tc21f ZHJ2LmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jCj4gPiBAQCAtNjE5 LDcgKzYxOSw3IEBAIHN0YXRpYyBpbnQgY29udGV4dF9pbml0KHN0cnVjdCBkcm1fZGV2aWNlICpk ZXYsIHN0cnVjdCBkcm1fZmlsZSAqZmlsZSkKPiA+Cj4gPiAgICAgICAgIG1zbV9zdWJtaXRxdWV1 ZV9pbml0KGRldiwgY3R4KTsKPiA+Cj4gPiAtICAgICAgIGN0eC0+YXNwYWNlID0gcHJpdi0+Z3B1 LT5hc3BhY2U7Cj4gPiArICAgICAgIGN0eC0+YXNwYWNlID0gcHJpdi0+Z3B1ID8gcHJpdi0+Z3B1 LT5hc3BhY2UgOiBOVUxMOwo+ID4gICAgICAgICBmaWxlLT5kcml2ZXJfcHJpdiA9IGN0eDsKPiA+ Cj4gPiAgICAgICAgIHJldHVybiAwOwo+ID4gLS0KPiA+IDIuMjAuMQo+ID4KPiA+IF9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gPiBGcmVlZHJlbm8gbWFp bGluZyBsaXN0Cj4gPiBGcmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gPiBodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZyZWVkcmVubwoKLS0gClNl YW4gUGF1bCwgU29mdHdhcmUgRW5naW5lZXIsIEdvb2dsZSAvIENocm9taXVtIE9TCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5n IGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==