From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sharat Masetty Subject: [PATCH 2/2] drm/msm/a6xx: Fix NULL dereference during crashstate capture Date: Mon, 10 Dec 2018 17:34:22 +0530 Message-ID: <1544443462-28736-2-git-send-email-smasetty@codeaurora.org> References: <1544443462-28736-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: <1544443462-28736-1-git-send-email-smasetty@codeaurora.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: freedreno@lists.freedesktop.org Cc: linux-arm-msm@vger.kernel.org, Sharat Masetty , dri-devel@lists.freedesktop.org List-Id: linux-arm-msm@vger.kernel.org VGhlIGdwdSBjcmFzaHN0YXRlJ3MgYmFzZSBvYmplY3RzIHJlZ2lzdGVycyBwb2ludGVyIGNhbiBi ZSBOVUxMIGlmIHRoZQp0YXJnZXQgaW1wbGVtZW50YXRpb24gZGVjaWRlcyB0byBjYXB0dXJlIHRo ZSByZWdpc3RlciBkdW1wIG9uIGl0cyBvd24uClRoaXMgcGF0Y2ggc2ltcGx5IGNoZWNrcyBmb3Ig TlVMTCBiZWZvcmUgZGVyZWZlcmVuY2luZy4KClNpZ25lZC1vZmYtYnk6IFNoYXJhdCBNYXNldHR5 IDxzbWFzZXR0eUBjb2RlYXVyb3JhLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vbXNtL2FkcmVu by9hZHJlbm9fZ3B1LmMgfCAxNSArKysrKysrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBp bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9tc20vYWRyZW5vL2FkcmVub19ncHUuYyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vYWRyZW5vL2Fk cmVub19ncHUuYwppbmRleCA0MGJjZjMyLi5hMzljZWJjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dw dS9kcm0vbXNtL2FkcmVuby9hZHJlbm9fZ3B1LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9h ZHJlbm8vYWRyZW5vX2dwdS5jCkBAIC00MTUsNiArNDE1LDkgQEAgdm9pZCBhZHJlbm9fZ3B1X3N0 YXRlX2dldChzdHJ1Y3QgbXNtX2dwdSAqZ3B1LCBzdHJ1Y3QgbXNtX2dwdV9zdGF0ZSAqc3RhdGUp CiAJCX0KIAl9CiAKKwlpZiAoIWFkcmVub19ncHUtPnJlZ2lzdGVycykKKwkJcmV0dXJuOworCiAJ LyogQ291bnQgdGhlIG51bWJlciBvZiByZWdpc3RlcnMgKi8KIAlmb3IgKGkgPSAwOyBhZHJlbm9f Z3B1LT5yZWdpc3RlcnNbaV0gIT0gfjA7IGkgKz0gMikKIAkJY291bnQgKz0gYWRyZW5vX2dwdS0+ cmVnaXN0ZXJzW2kgKyAxXSAtCkBAIC01NTAsMTIgKzU1MywxNCBAQCB2b2lkIGFkcmVub19zaG93 KHN0cnVjdCBtc21fZ3B1ICpncHUsIHN0cnVjdCBtc21fZ3B1X3N0YXRlICpzdGF0ZSwKIAkJfQog CX0KIAotCWRybV9wdXRzKHAsICJyZWdpc3RlcnM6XG4iKTsKKwlpZiAoc3RhdGUtPm5yX3JlZ2lz dGVycyA+IDApIHsKKwkJZHJtX3B1dHMocCwgInJlZ2lzdGVyczpcbiIpOwogCi0JZm9yIChpID0g MDsgaSA8IHN0YXRlLT5ucl9yZWdpc3RlcnM7IGkrKykgewotCQlkcm1fcHJpbnRmKHAsICIgIC0g eyBvZmZzZXQ6IDB4JTA0eCwgdmFsdWU6IDB4JTA4eCB9XG4iLAotCQkJc3RhdGUtPnJlZ2lzdGVy c1tpICogMl0gPDwgMiwKLQkJCXN0YXRlLT5yZWdpc3RlcnNbKGkgKiAyKSArIDFdKTsKKwkJZm9y IChpID0gMDsgaSA8IHN0YXRlLT5ucl9yZWdpc3RlcnM7IGkrKykgeworCQkJZHJtX3ByaW50Zihw LCAiICAtIHsgb2Zmc2V0OiAweCUwNHgsIHZhbHVlOiAweCUwOHggfVxuIiwKKwkJCQkJc3RhdGUt PnJlZ2lzdGVyc1tpICogMl0gPDwgMiwKKwkJCQkJc3RhdGUtPnJlZ2lzdGVyc1soaSAqIDIpICsg MV0pOworCQl9CiAJfQogfQogI2VuZGlmCi0tIAoxLjkuMQoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2 ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==