From mboxrd@z Thu Jan 1 00:00:00 1970 From: zhong jiang Subject: Re: [PATCH] drm/amd/display: remove redundant null pointer check before kfree Date: Fri, 21 Sep 2018 22:10:21 +0800 Message-ID: <5BA4FBCD.6080102@huawei.com> References: <1537535531-45918-1-git-send-email-zhongjiang@huawei.com> <18ebd398-9eeb-54e7-96ff-19a1c34bdcd3@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <18ebd398-9eeb-54e7-96ff-19a1c34bdcd3-5C7GfCeVMHo@public.gmane.org> List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: Harry Wentland Cc: David1.Zhou-5C7GfCeVMHo@public.gmane.org, Aric.Cyr-5C7GfCeVMHo@public.gmane.org, keescook-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, sunpeng.li-5C7GfCeVMHo@public.gmane.org, Anthony.Koo-5C7GfCeVMHo@public.gmane.org, amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, airlied-cv59FeDIM0c@public.gmane.org, alexander.deucher-5C7GfCeVMHo@public.gmane.org, Tony.Cheng-5C7GfCeVMHo@public.gmane.org T24gMjAxOC85LzIxIDIxOjU2LCBIYXJyeSBXZW50bGFuZCB3cm90ZToKPiBPbiAyMDE4LTA5LTIx IDA5OjEyIEFNLCB6aG9uZyBqaWFuZyB3cm90ZToKPj4ga2ZyZWUgaGFzIHRha2VuIHRoZSBudWxs IHBvaW50ZXIgaW50byBhY2NvdW50LiBoZW5jZSBpdCBpcyBzYWZlCj4+IHRvIHJlbW92ZSB0aGUg cmVkdW5kYW50IG51bGwgcG9pbnRlciBjaGVjayBiZWZvcmUga2ZyZWUuCj4+Cj4gUGxlYXNlIHNl bmQgcGF0Y2hlcyBmb3IgZHJpdmVycy9ncHUvZHJtL2FtZCB0byBhbWQtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZyBmb3IgcmV2aWV3LgorY2MgYW1kLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcu IERvIEkgbmVlZCB0byByZXNlbmQgaXQgPwoKU2luY2VyZWx5LAp6aG9uZyBqaWFuZwo+IEhhcnJ5 Cj4KPj4gU2lnbmVkLW9mZi1ieTogemhvbmcgamlhbmcgPHpob25namlhbmdAaHVhd2VpLmNvbT4K Pj4gLS0tCj4+ICBkcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvbW9kdWxlcy9zdGF0cy9zdGF0 cy5jIHwgOCArKy0tLS0tLQo+PiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgNiBk ZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxh eS9tb2R1bGVzL3N0YXRzL3N0YXRzLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvbW9k dWxlcy9zdGF0cy9zdGF0cy5jCj4+IGluZGV4IDNkNGMxYjEuLjAzMTIxY2EgMTAwNjQ0Cj4+IC0t LSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9tb2R1bGVzL3N0YXRzL3N0YXRzLmMKPj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9kaXNwbGF5L21vZHVsZXMvc3RhdHMvc3RhdHMuYwo+ PiBAQCAtMTg2LDEyICsxODYsOCBAQCB2b2lkIG1vZF9zdGF0c19kZXN0cm95KHN0cnVjdCBtb2Rf c3RhdHMgKm1vZF9zdGF0cykKPj4gIAlpZiAobW9kX3N0YXRzICE9IE5VTEwpIHsKPj4gIAkJc3Ry dWN0IGNvcmVfc3RhdHMgKmNvcmVfc3RhdHMgPSBNT0RfU1RBVFNfVE9fQ09SRShtb2Rfc3RhdHMp Owo+PiAgCj4+IC0JCWlmIChjb3JlX3N0YXRzLT50aW1lICE9IE5VTEwpCj4+IC0JCQlrZnJlZShj b3JlX3N0YXRzLT50aW1lKTsKPj4gLQo+PiAtCQlpZiAoY29yZV9zdGF0cy0+ZXZlbnRzICE9IE5V TEwpCj4+IC0JCQlrZnJlZShjb3JlX3N0YXRzLT5ldmVudHMpOwo+PiAtCj4+ICsJCWtmcmVlKGNv cmVfc3RhdHMtPnRpbWUpOwo+PiArCQlrZnJlZShjb3JlX3N0YXRzLT5ldmVudHMpOwo+PiAgCQlr ZnJlZShjb3JlX3N0YXRzKTsKPj4gIAl9Cj4+ICB9Cj4+Cj4KCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2FtZC1nZngK