From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: [PATCH 1/2] drm/msm: dpu: Fix memory leak caused by dropped reference Date: Thu, 4 Oct 2018 14:09:44 -0400 Message-ID: <20181004180945.46132-1-sean@poorly.run> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: jsanka-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, Sean Paul , dianders-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, abhinavk-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org RnJvbTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CgpXZSBhcmUgY3VycmVudGx5 IGxlYWtpbmcgYSBkcm1fY3J0Y19jb21taXQgc3RydWN0IGZvciBldmVyeSBhdG9taWMKY29tbWl0 IGNvbnRhaW5pbmcgcGxhbmUgc3RhdGUuIFRoZSBkcHUgcGxhbmUgZGVzdHJveSBmdW5jdGlvbiBj bGVhbnMgdXAKdGhlIGZiIHJlZmVyZW5jZSBtYW51YWxseSwgYnV0IGZhaWxzIHRvIHJlbGVhc2Ug dGhlIGNvbW1pdCByZWYuIEFzIGEKcmVzdWx0LCB3ZSBqdXN0IGtlZXAgYWxsb2NhdGluZyBkcm1f Y3J0Y19jb21taXRzIHdpdGhvdXQgZXZlciBmcmVlaW5nCnRoZW0uIEZvcnR1bmF0ZWx5IHRoZXJl J3MgYSBoZWxwZXIgZnVuY3Rpb24gd2hpY2ggd2lsbCBjbGVhbiB1cCBhbGwgb2YKb3VyIG1lc3Mg YXQgb25jZSwgc28gdXNlIHRoYXQuCgpUaGFua3MgdG8gRG91ZyBBbmRlcnNvbiBmb3IgcmVwb3J0 aW5nIHRoZSBtZW1vcnkgbGVhayAoYW5kIGxlYXZpbmcKYnJlYWRjcnVtYnMgZnJvbSBrbWVtbGVh ayEpLgoKUmVwb3J0ZWQtYnk6IERvdWcgQW5kZXJzb24gPGRpYW5kZXJzQGNocm9taXVtLm9yZz4K U2lnbmVkLW9mZi1ieTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+Ci0tLQogZHJp dmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X3BsYW5lLmMgfCA0ICstLS0KIDEgZmlsZSBj aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9kcHVfcGxhbmUuYyBiL2RyaXZlcnMvZ3B1L2RybS9t c20vZGlzcC9kcHUxL2RwdV9wbGFuZS5jCmluZGV4IGZjNTlhNjlhYTgzMi4uZjU0OWRhZjMwZmU2 IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9kcHVfcGxhbmUuYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9kcHVfcGxhbmUuYwpAQCAtMTIwMyw5 ICsxMjAzLDcgQEAgc3RhdGljIHZvaWQgZHB1X3BsYW5lX2Rlc3Ryb3lfc3RhdGUoc3RydWN0IGRy bV9wbGFuZSAqcGxhbmUsCiAKIAlwc3RhdGUgPSB0b19kcHVfcGxhbmVfc3RhdGUoc3RhdGUpOwog Ci0JLyogcmVtb3ZlIHJlZiBjb3VudCBmb3IgZnJhbWUgYnVmZmVycyAqLwotCWlmIChzdGF0ZS0+ ZmIpCi0JCWRybV9mcmFtZWJ1ZmZlcl9wdXQoc3RhdGUtPmZiKTsKKwlfX2RybV9hdG9taWNfaGVs cGVyX3BsYW5lX2Rlc3Ryb3lfc3RhdGUoc3RhdGUpOwogCiAJa2ZyZWUocHN0YXRlKTsKIH0KLS0g ClNlYW4gUGF1bCwgU29mdHdhcmUgRW5naW5lZXIsIEdvb2dsZSAvIENocm9taXVtIE9TCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpGcmVlZHJlbm8gbWFp bGluZyBsaXN0CkZyZWVkcmVub0BsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmVlZHJlbm8K