From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH AUTOSEL 4.19 03/97] drm/amd/display: Guard against null stream_state in set_crc_source Date: Tue, 8 Jan 2019 14:28:12 -0500 Message-ID: <20190108192949.122407-3-sashal@kernel.org> References: <20190108192949.122407-1-sashal@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190108192949.122407-1-sashal-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, stable-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: Alex Deucher , Sasha Levin , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, Nicholas Kazlauskas , amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogTmljaG9sYXMgS2F6bGF1c2thcyA8bmljaG9sYXMua2F6bGF1c2thc0BhbWQuY29tPgoK WyBVcHN0cmVhbSBjb21taXQgZjQxYTg5NTAyNmI4Y2I2Zjc2NTE5MGRlN2QyZTdiYzNjY2JiZDE4 MyBdCgpbV2h5XQoKVGhlIGlndEBrbXNfcGxhbmVAcGl4ZWwtZm9ybWF0LXBpcGUgdGVzdHMgY2Fu IGNyZWF0ZSBhIHNlcXVlbmNlIHdoZXJlCnN0cmVhbV9zdGF0ZSBpcyBOVUxMIGR1cmluZyBhbWRn cHVfZG1fY3J0Y19zZXRfY3JjX3NvdXJjZSB3aGljaCByZXN1bHRzCmluIGEgbnVsbCBwb2ludGVy IGRlcmVmZXJlbmNlLgoKW0hvd10KCkd1YXJkIGFnYWluc3Qgc3RyZWFtX3N0YXRlIGJlaW5nIE5V TEwgYmVmb3JlIGFjY2Vzc2luZyBpdHMgZmllbGRzLiBUaGlzCmRvZXNuJ3QgZml4IHRoZSByb290 IGNhdXNlIG9mIHRoZSBpc3N1ZSBzbyBhIERSTV9FUlJPUiBpcyBnZW5lcmF0ZWQKdG8gc3RpbGwg ZmFpbCB0aGUgdGVzdHMuCgpTaWduZWQtb2ZmLWJ5OiBOaWNob2xhcyBLYXpsYXVza2FzIDxuaWNo b2xhcy5rYXpsYXVza2FzQGFtZC5jb20+ClJldmlld2VkLWJ5OiBEYXZpZCBGcmFuY2lzIDxEYXZp ZC5GcmFuY2lzQGFtZC5jb20+CkFja2VkLWJ5OiBMZW8gTGkgPHN1bnBlbmcubGlAYW1kLmNvbT4K U2lnbmVkLW9mZi1ieTogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgpT aWduZWQtb2ZmLWJ5OiBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2FtZC9kaXNwbGF5L2FtZGdwdV9kbS9hbWRncHVfZG1fY3JjLmMgfCA1ICsrKysr CiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2FtZC9kaXNwbGF5L2FtZGdwdV9kbS9hbWRncHVfZG1fY3JjLmMgYi9kcml2ZXJzL2dw dS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2FtZGdwdV9kbV9jcmMuYwppbmRleCA5YmZiMDQw MzUyZTkuLjZhNmQ5NzdkZGQ3YSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9kaXNw bGF5L2FtZGdwdV9kbS9hbWRncHVfZG1fY3JjLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9k aXNwbGF5L2FtZGdwdV9kbS9hbWRncHVfZG1fY3JjLmMKQEAgLTYwLDYgKzYwLDExIEBAIGludCBh bWRncHVfZG1fY3J0Y19zZXRfY3JjX3NvdXJjZShzdHJ1Y3QgZHJtX2NydGMgKmNydGMsIGNvbnN0 IGNoYXIgKnNyY19uYW1lLAogCQlyZXR1cm4gLUVJTlZBTDsKIAl9CiAKKwlpZiAoIXN0cmVhbV9z dGF0ZSkgeworCQlEUk1fRVJST1IoIk5vIHN0cmVhbSBzdGF0ZSBmb3IgQ1JUQyVkXG4iLCBjcnRj LT5pbmRleCk7CisJCXJldHVybiAtRUlOVkFMOworCX0KKwogCS8qIFdoZW4gZW5hYmxpbmcgQ1JD LCB3ZSBzaG91bGQgYWxzbyBkaXNhYmxlIGRpdGhlcmluZy4gKi8KIAlpZiAoc291cmNlID09IEFN REdQVV9ETV9QSVBFX0NSQ19TT1VSQ0VfQVVUTykgewogCQlpZiAoZGNfc3RyZWFtX2NvbmZpZ3Vy ZV9jcmMoc3RyZWFtX3N0YXRlLT5jdHgtPmRjLAotLSAKMi4xOS4xCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK