From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jordan Crouse Subject: Re: [PATCH 2/2] drm/msm/a6xx: Fix NULL dereference during crashstate capture Date: Tue, 11 Dec 2018 09:30:19 -0700 Message-ID: <20181211163019.GG20602@jcrouse-lnx.qualcomm.com> References: <1544443462-28736-1-git-send-email-smasetty@codeaurora.org> <1544443462-28736-2-git-send-email-smasetty@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1544443462-28736-2-git-send-email-smasetty-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: Sharat Masetty Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBEZWMgMTAsIDIwMTggYXQgMDU6MzQ6MjJQTSArMDUzMCwgU2hhcmF0IE1hc2V0dHkg d3JvdGU6Cj4gVGhlIGdwdSBjcmFzaHN0YXRlJ3MgYmFzZSBvYmplY3RzIHJlZ2lzdGVycyBwb2lu dGVyIGNhbiBiZSBOVUxMIGlmIHRoZQo+IHRhcmdldCBpbXBsZW1lbnRhdGlvbiBkZWNpZGVzIHRv IGNhcHR1cmUgdGhlIHJlZ2lzdGVyIGR1bXAgb24gaXRzIG93bi4KPiBUaGlzIHBhdGNoIHNpbXBs eSBjaGVja3MgZm9yIE5VTEwgYmVmb3JlIGRlcmVmZXJlbmNpbmcuCgpIaSBTaGFyYXQgLSB0aGlz IGRvZXNuJ3QgYXBwbHkgYWdhaW5zdCBtc20tbmV4dCAtIGl0IGxvb2tzIGxpa2UgYSBzaW1pbGFy IGZpeApoYXMgYWxyZWFkeSBiZWVuIGRvbmUuCgpKb3JkYW4KCj4gU2lnbmVkLW9mZi1ieTogU2hh cmF0IE1hc2V0dHkgPHNtYXNldHR5QGNvZGVhdXJvcmEub3JnPgo+IC0tLQo+ICBkcml2ZXJzL2dw dS9kcm0vbXNtL2FkcmVuby9hZHJlbm9fZ3B1LmMgfCAxNSArKysrKysrKysrLS0tLS0KPiAgMSBm aWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vYWRyZW5vL2FkcmVub19ncHUuYyBiL2RyaXZlcnMv Z3B1L2RybS9tc20vYWRyZW5vL2FkcmVub19ncHUuYwo+IGluZGV4IDQwYmNmMzIuLmEzOWNlYmMg MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL21zbS9hZHJlbm8vYWRyZW5vX2dwdS5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9hZHJlbm8vYWRyZW5vX2dwdS5jCj4gQEAgLTQxNSw2 ICs0MTUsOSBAQCB2b2lkIGFkcmVub19ncHVfc3RhdGVfZ2V0KHN0cnVjdCBtc21fZ3B1ICpncHUs IHN0cnVjdCBtc21fZ3B1X3N0YXRlICpzdGF0ZSkKPiAgCQl9Cj4gIAl9Cj4gIAo+ICsJaWYgKCFh ZHJlbm9fZ3B1LT5yZWdpc3RlcnMpCj4gKwkJcmV0dXJuOwo+ICsKPiAgCS8qIENvdW50IHRoZSBu dW1iZXIgb2YgcmVnaXN0ZXJzICovCj4gIAlmb3IgKGkgPSAwOyBhZHJlbm9fZ3B1LT5yZWdpc3Rl cnNbaV0gIT0gfjA7IGkgKz0gMikKPiAgCQljb3VudCArPSBhZHJlbm9fZ3B1LT5yZWdpc3RlcnNb aSArIDFdIC0KPiBAQCAtNTUwLDEyICs1NTMsMTQgQEAgdm9pZCBhZHJlbm9fc2hvdyhzdHJ1Y3Qg bXNtX2dwdSAqZ3B1LCBzdHJ1Y3QgbXNtX2dwdV9zdGF0ZSAqc3RhdGUsCj4gIAkJfQo+ICAJfQo+ ICAKPiAtCWRybV9wdXRzKHAsICJyZWdpc3RlcnM6XG4iKTsKPiArCWlmIChzdGF0ZS0+bnJfcmVn aXN0ZXJzID4gMCkgewo+ICsJCWRybV9wdXRzKHAsICJyZWdpc3RlcnM6XG4iKTsKPiAgCj4gLQlm b3IgKGkgPSAwOyBpIDwgc3RhdGUtPm5yX3JlZ2lzdGVyczsgaSsrKSB7Cj4gLQkJZHJtX3ByaW50 ZihwLCAiICAtIHsgb2Zmc2V0OiAweCUwNHgsIHZhbHVlOiAweCUwOHggfVxuIiwKPiAtCQkJc3Rh dGUtPnJlZ2lzdGVyc1tpICogMl0gPDwgMiwKPiAtCQkJc3RhdGUtPnJlZ2lzdGVyc1soaSAqIDIp ICsgMV0pOwo+ICsJCWZvciAoaSA9IDA7IGkgPCBzdGF0ZS0+bnJfcmVnaXN0ZXJzOyBpKyspIHsK PiArCQkJZHJtX3ByaW50ZihwLCAiICAtIHsgb2Zmc2V0OiAweCUwNHgsIHZhbHVlOiAweCUwOHgg fVxuIiwKPiArCQkJCQlzdGF0ZS0+cmVnaXN0ZXJzW2kgKiAyXSA8PCAyLAo+ICsJCQkJCXN0YXRl LT5yZWdpc3RlcnNbKGkgKiAyKSArIDFdKTsKPiArCQl9Cj4gIAl9Cj4gIH0KPiAgI2VuZGlmCj4g LS0gCj4gMS45LjEKPiAKCi0tIApUaGUgUXVhbGNvbW0gSW5ub3ZhdGlvbiBDZW50ZXIsIEluYy4g aXMgYSBtZW1iZXIgb2YgQ29kZSBBdXJvcmEgRm9ydW0sCmEgTGludXggRm91bmRhdGlvbiBDb2xs YWJvcmF0aXZlIFByb2plY3QKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KRnJlZWRyZW5vIG1haWxpbmcgbGlzdApGcmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZnJl ZWRyZW5vCg==