From mboxrd@z Thu Jan 1 00:00:00 1970 From: Johan Hovold Subject: [PATCH 2/4] media: bdisp: fix memleak on release Date: Thu, 10 Oct 2019 15:13:31 +0200 Message-ID: <20191010131333.23635-3-johan@kernel.org> References: <20191010131333.23635-1-johan@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20191010131333.23635-1-johan@kernel.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Rob Clark , Sean Paul , Fabien Dessenne , Mauro Carvalho Chehab , Harald Freudenberger Cc: linux-s390@vger.kernel.org, Vasily Gorbik , Mauro Carvalho Chehab , David Airlie , linux-arm-msm@vger.kernel.org, Heiko Carstens , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Johan Hovold , Christian Borntraeger , Hans Verkuil , stable , Greg Kroah-Hartman , freedreno@lists.freedesktop.org, linux-media@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org SWYgYSBwcm9jZXNzIGlzIGludGVycnVwdGVkIHdoaWxlIGFjY2Vzc2luZyB0aGUgdmlkZW8gZGV2 aWNlIGFuZCB0aGUKZGV2aWNlIGxvY2sgaXMgY29udGVuZGVkLCByZWxlYXNlKCkgY291bGQgcmV0 dXJuIGVhcmx5IGFuZCBmYWlsIHRvIGZyZWUKcmVsYXRlZCByZXNvdXJjZXMuCgpOb3RlIHRoYXQg dGhlIHJldHVybiB2YWx1ZSBvZiB0aGUgdjRsMiByZWxlYXNlIGZpbGUgb3BlcmF0aW9uIGlzCmln bm9yZWQuCgpGaXhlczogMjhmZmVlYmJiN2JkICgiW21lZGlhXSBiZGlzcDogMkQgYmxpdHRlciBk cml2ZXIgdXNpbmcgdjRsMiBtZW0ybWVtIGZyYW1ld29yayIpCkNjOiBzdGFibGUgPHN0YWJsZUB2 Z2VyLmtlcm5lbC5vcmc+ICAgICAjIDQuMgpDYzogRmFiaWVuIERlc3Nlbm5lIDxmYWJpZW4uZGVz c2VubmVAc3QuY29tPgpDYzogSGFucyBWZXJrdWlsIDxoYW5zLnZlcmt1aWxAY2lzY28uY29tPgpD YzogTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiQG9zZy5zYW1zdW5nLmNvbT4KU2lnbmVk LW9mZi1ieTogSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgotLS0KIGRyaXZlcnMvbWVk aWEvcGxhdGZvcm0vc3RpL2JkaXNwL2JkaXNwLXY0bDIuYyB8IDMgKy0tCiAxIGZpbGUgY2hhbmdl ZCwgMSBpbnNlcnRpb24oKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9t ZWRpYS9wbGF0Zm9ybS9zdGkvYmRpc3AvYmRpc3AtdjRsMi5jIGIvZHJpdmVycy9tZWRpYS9wbGF0 Zm9ybS9zdGkvYmRpc3AvYmRpc3AtdjRsMi5jCmluZGV4IGU5MGYxYmEzMDU3NC4uNjc1YjVmMmI0 YzJlIDEwMDY0NAotLS0gYS9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL3N0aS9iZGlzcC9iZGlzcC12 NGwyLmMKKysrIGIvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9zdGkvYmRpc3AvYmRpc3AtdjRsMi5j CkBAIC02NTEsOCArNjUxLDcgQEAgc3RhdGljIGludCBiZGlzcF9yZWxlYXNlKHN0cnVjdCBmaWxl ICpmaWxlKQogCiAJZGV2X2RiZyhiZGlzcC0+ZGV2LCAiJXNcbiIsIF9fZnVuY19fKTsKIAotCWlm IChtdXRleF9sb2NrX2ludGVycnVwdGlibGUoJmJkaXNwLT5sb2NrKSkKLQkJcmV0dXJuIC1FUkVT VEFSVFNZUzsKKwltdXRleF9sb2NrKCZiZGlzcC0+bG9jayk7CiAKIAl2NGwyX20ybV9jdHhfcmVs ZWFzZShjdHgtPmZoLm0ybV9jdHgpOwogCi0tIAoyLjIzLjAKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRl dmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==