From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg Kroah-Hartman Subject: [PATCH 4.14 038/189] drm/msm: dont deref error pointer in the msm_fbdev_create error path Date: Mon, 18 Jun 2018 10:12:14 +0200 Message-ID: <20180618081210.885917775@linuxfoundation.org> References: <20180618081209.254234434@linuxfoundation.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180618081209.254234434-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: Greg Kroah-Hartman , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, Sasha Levin , Rob Clark , stable-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, Emil Velikov List-Id: linux-arm-msm@vger.kernel.org NC4xNC1zdGFibGUgcmV2aWV3IHBhdGNoLiAgSWYgYW55b25lIGhhcyBhbnkgb2JqZWN0aW9ucywg cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiBFbWlsIFZlbGlr b3YgPGVtaWwudmVsaWtvdkBjb2xsYWJvcmEuY29tPgoKWyBVcHN0cmVhbSBjb21taXQgNzg5ZDRj MzAwZTEwZWIyMDk2ZWU4M2MzNDk3MTE4ZTY3Y2NjOTUxZSBdCgpDdXJyZW50bHkgdGhlIGVycm9y IHBvaW50ZXIgcmV0dXJuZWQgYnkgbXNtX2FsbG9jX3N0b2xlbl9mYiBnZXRzIHBhc3NlZAp0byBk cm1fZnJhbWVidWZmZXJfcmVtb3ZlLiBUaGUgbGF0dGVyIGhhbmRsZXMgb25seSBOVUxMIHBvaW50 ZXJzLCB0aHVzCmEgbmFzdHkgY3Jhc2ggd2lsbCBvY2N1ci4KCkRyb3AgdGhlIHVubmVjZXNzYXJ5 IGZhaWwgbGFiZWwgYW5kIHRoZSBhc3NvY2lhdGVkIGNoZWNrcyAtIGJvdGggZXJyIGFuZApmYiB3 aWxsIGJlIHNldCBhdCB0aGlzIHN0YWdlLgoKQ2M6IFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWls LmNvbT4KQ2M6IGxpbnV4LWFybS1tc21Admdlci5rZXJuZWwub3JnCkNjOiBkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCkNjOiBmcmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnClNp Z25lZC1vZmYtYnk6IEVtaWwgVmVsaWtvdiA8ZW1pbC52ZWxpa292QGNvbGxhYm9yYS5jb20+ClNp Z25lZC1vZmYtYnk6IFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWlsLmNvbT4KU2lnbmVkLW9mZi1i eTogU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgpTaWduZWQtb2Zm LWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgotLS0K IGRyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2ZiZGV2LmMgfCAgIDExICsrLS0tLS0tLS0tCiAxIGZp bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL21zbS9tc21fZmJkZXYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9m YmRldi5jCkBAIC05Miw4ICs5Miw3IEBAIHN0YXRpYyBpbnQgbXNtX2ZiZGV2X2NyZWF0ZShzdHJ1 Y3QgZHJtX2YKIAogCWlmIChJU19FUlIoZmIpKSB7CiAJCWRldl9lcnIoZGV2LT5kZXYsICJmYWls ZWQgdG8gYWxsb2NhdGUgZmJcbiIpOwotCQlyZXQgPSBQVFJfRVJSKGZiKTsKLQkJZ290byBmYWls OworCQlyZXR1cm4gUFRSX0VSUihmYik7CiAJfQogCiAJYm8gPSBtc21fZnJhbWVidWZmZXJfYm8o ZmIsIDApOwpAQCAtMTUxLDEzICsxNTAsNyBAQCBzdGF0aWMgaW50IG1zbV9mYmRldl9jcmVhdGUo c3RydWN0IGRybV9mCiAKIGZhaWxfdW5sb2NrOgogCW11dGV4X3VubG9jaygmZGV2LT5zdHJ1Y3Rf bXV0ZXgpOwotZmFpbDoKLQotCWlmIChyZXQpIHsKLQkJaWYgKGZiKQotCQkJZHJtX2ZyYW1lYnVm ZmVyX3JlbW92ZShmYik7Ci0JfQotCisJZHJtX2ZyYW1lYnVmZmVyX3JlbW92ZShmYik7CiAJcmV0 dXJuIHJldDsKIH0KIAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkZyZWVkcmVubyBtYWlsaW5nIGxpc3QKRnJlZWRyZW5vQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZyZWVk cmVubwo=