From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sharat Masetty Subject: [v2 2/2] drm/msm/a6xx: Fix NULL dereference during crashstate capture Date: Tue, 11 Dec 2018 15:52:45 +0530 Message-ID: <1544523765-12786-2-git-send-email-smasetty@codeaurora.org> References: <1544523765-12786-1-git-send-email-smasetty@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1544523765-12786-1-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: freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, jcrouse-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, Sharat Masetty , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org VGhlIGdwdSBjcmFzaHN0YXRlJ3MgYmFzZSBvYmplY3RzIHJlZ2lzdGVycyBwb2ludGVyIGNhbiBi ZSBOVUxMIGlmIHRoZQp0YXJnZXQgaW1wbGVtZW50YXRpb24gZGVjaWRlcyB0byBjYXB0dXJlIHRo ZSByZWdpc3RlciBkdW1wIG9uIGl0cyBvd24uClRoaXMgcGF0Y2ggc2ltcGx5IGNoZWNrcyBmb3Ig TlVMTCBiZWZvcmUgZGVyZWZlcmVuY2luZy4KClNpZ25lZC1vZmYtYnk6IFNoYXJhdCBNYXNldHR5 IDxzbWFzZXR0eUBjb2RlYXVyb3JhLm9yZz4KLS0tCkNoYW5nZXMgZnJvbSB2MToKCUFkZHJlc3Nl ZCBjb21tZW50cyBmcm9tIEpvcmRhbiBDcm91c2UKCiBkcml2ZXJzL2dwdS9kcm0vbXNtL2FkcmVu by9hZHJlbm9fZ3B1LmMgfCA4ICsrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25z KCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vYWRy ZW5vL2FkcmVub19ncHUuYyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vYWRyZW5vL2FkcmVub19ncHUu YwppbmRleCA0MGJjZjMyLi41NmE2M2M0IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbXNt L2FkcmVuby9hZHJlbm9fZ3B1LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9hZHJlbm8vYWRy ZW5vX2dwdS5jCkBAIC00MTUsNiArNDE1LDkgQEAgdm9pZCBhZHJlbm9fZ3B1X3N0YXRlX2dldChz dHJ1Y3QgbXNtX2dwdSAqZ3B1LCBzdHJ1Y3QgbXNtX2dwdV9zdGF0ZSAqc3RhdGUpCiAJCX0KIAl9 CgorCWlmICghYWRyZW5vX2dwdS0+cmVnaXN0ZXJzKQorCQlyZXR1cm47CisKIAkvKiBDb3VudCB0 aGUgbnVtYmVyIG9mIHJlZ2lzdGVycyAqLwogCWZvciAoaSA9IDA7IGFkcmVub19ncHUtPnJlZ2lz dGVyc1tpXSAhPSB+MDsgaSArPSAyKQogCQljb3VudCArPSBhZHJlbm9fZ3B1LT5yZWdpc3RlcnNb aSArIDFdIC0KQEAgLTU1MCw5ICs1NTMsMTAgQEAgdm9pZCBhZHJlbm9fc2hvdyhzdHJ1Y3QgbXNt X2dwdSAqZ3B1LCBzdHJ1Y3QgbXNtX2dwdV9zdGF0ZSAqc3RhdGUsCiAJCX0KIAl9CgotCWRybV9w dXRzKHAsICJyZWdpc3RlcnM6XG4iKTsKLQogCWZvciAoaSA9IDA7IGkgPCBzdGF0ZS0+bnJfcmVn aXN0ZXJzOyBpKyspIHsKKwkJaWYgKGkgPT0gMCkKKwkJCWRybV9wdXRzKHAsICJyZWdpc3RlcnM6 XG4iKTsKKwogCQlkcm1fcHJpbnRmKHAsICIgIC0geyBvZmZzZXQ6IDB4JTA0eCwgdmFsdWU6IDB4 JTA4eCB9XG4iLAogCQkJc3RhdGUtPnJlZ2lzdGVyc1tpICogMl0gPDwgMiwKIAkJCXN0YXRlLT5y ZWdpc3RlcnNbKGkgKiAyKSArIDFdKTsKLS0KMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkZyZWVkcmVubyBtYWlsaW5nIGxpc3QKRnJlZWRyZW5v QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZyZWVkcmVubwo=