From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH AUTOSEL 4.4 44/56] video: imsttfb: fix potential NULL pointer dereferences Date: Sat, 1 Jun 2019 09:25:48 -0400 Message-ID: <20190601132600.27427-44-sashal@kernel.org> References: <20190601132600.27427-1-sashal@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6EAD989BAF for ; Sat, 1 Jun 2019 13:27:18 +0000 (UTC) In-Reply-To: <20190601132600.27427-1-sashal@kernel.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Sasha Levin , linux-fbdev@vger.kernel.org, Bartlomiej Zolnierkiewicz , Greg Kroah-Hartman , Kangjie Lu , Finn Thain , dri-devel@lists.freedesktop.org, Aditya Pakki List-Id: dri-devel@lists.freedesktop.org RnJvbTogS2FuZ2ppZSBMdSA8a2psdUB1bW4uZWR1PgoKWyBVcHN0cmVhbSBjb21taXQgMWQ4NDM1 M2QyMDVhOTUzZTIzODEwNDQ5NTNiN2ZhMzFjOGM5NzAyZCBdCgpJbiBjYXNlIGlvcmVtYXAgZmFp bHMsIHRoZSBmaXggcmVsZWFzZXMgcmVzb3VyY2VzIGFuZCByZXR1cm5zCi1FTk9NRU0gdG8gYXZv aWQgTlVMTCBwb2ludGVyIGRlcmVmZXJlbmNlcy4KClNpZ25lZC1vZmYtYnk6IEthbmdqaWUgTHUg PGtqbHVAdW1uLmVkdT4KQ2M6IEFkaXR5YSBQYWtraSA8cGFra2kwMDFAdW1uLmVkdT4KQ2M6IEZp bm4gVGhhaW4gPGZ0aGFpbkB0ZWxlZ3JhcGhpY3MuY29tLmF1PgpDYzogUm9iIEhlcnJpbmcgPHJv YmhAa2VybmVsLm9yZz4KQ2M6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRh dGlvbi5vcmc+CltiLnpvbG5pZXJraWU6IG1pbm9yIHBhdGNoIHN1bW1hcnkgZml4dXBdClNpZ25l ZC1vZmYtYnk6IEJhcnRsb21pZWogWm9sbmllcmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5n LmNvbT4KU2lnbmVkLW9mZi1ieTogU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgotLS0K IGRyaXZlcnMvdmlkZW8vZmJkZXYvaW1zdHRmYi5jIHwgNSArKysrKwogMSBmaWxlIGNoYW5nZWQs IDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvdmlkZW8vZmJkZXYvaW1zdHRm Yi5jIGIvZHJpdmVycy92aWRlby9mYmRldi9pbXN0dGZiLmMKaW5kZXggOWIxNjdmN2VmNmM2OS4u NDk5NGE1NDBmNjgwOSAxMDA2NDQKLS0tIGEvZHJpdmVycy92aWRlby9mYmRldi9pbXN0dGZiLmMK KysrIGIvZHJpdmVycy92aWRlby9mYmRldi9pbXN0dGZiLmMKQEAgLTE1MTcsNiArMTUxNywxMSBA QCBzdGF0aWMgaW50IGltc3R0ZmJfcHJvYmUoc3RydWN0IHBjaV9kZXYgKnBkZXYsIGNvbnN0IHN0 cnVjdCBwY2lfZGV2aWNlX2lkICplbnQpCiAJaW5mby0+Zml4LnNtZW1fc3RhcnQgPSBhZGRyOwog CWluZm8tPnNjcmVlbl9iYXNlID0gKF9fdTggKilpb3JlbWFwKGFkZHIsIHBhci0+cmFtZGFjID09 IElCTSA/CiAJCQkJCSAgICAweDQwMDAwMCA6IDB4ODAwMDAwKTsKKwlpZiAoIWluZm8tPnNjcmVl bl9iYXNlKSB7CisJCXJlbGVhc2VfbWVtX3JlZ2lvbihhZGRyLCBzaXplKTsKKwkJZnJhbWVidWZm ZXJfcmVsZWFzZShpbmZvKTsKKwkJcmV0dXJuIC1FTk9NRU07CisJfQogCWluZm8tPmZpeC5tbWlv X3N0YXJ0ID0gYWRkciArIDB4ODAwMDAwOwogCXBhci0+ZGNfcmVncyA9IGlvcmVtYXAoYWRkciAr IDB4ODAwMDAwLCAweDEwMDApOwogCXBhci0+Y21hcF9yZWdzX3BoeXMgPSBhZGRyICsgMHg4NDAw MDA7Ci0tIAoyLjIwLjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbA==