From mboxrd@z Thu Jan 1 00:00:00 1970 From: Johan Hovold Subject: [PATCH 4/4] s390/zcrypt: fix memleak at release Date: Thu, 10 Oct 2019 15:13:33 +0200 Message-ID: <20191010131333.23635-5-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 , David Airlie , linux-arm-msm@vger.kernel.org, Heiko Carstens , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Johan Hovold , Christian Borntraeger , stable , Greg Kroah-Hartman , Martin Schwidefsky , freedreno@lists.freedesktop.org, linux-media@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org SWYgYSBwcm9jZXNzIGlzIGludGVycnVwdGVkIHdoaWxlIGFjY2Vzc2luZyB0aGUgY3J5cHRvIGRl dmljZSBhbmQgdGhlCmdsb2JhbCBhcF9wZXJtc19tdXRleCBpcyBjb250ZW50ZWQsIHJlbGVhc2Uo KSBjb3VsZCByZXR1cm4gZWFybHkgYW5kCmZhaWwgdG8gZnJlZSByZWxhdGVkIHJlc291cmNlcy4K CkZpeGVzOiAwMGZhYjIzNTBlNmIgKCJzMzkwL3pjcnlwdDogbXVsdGlwbGUgemNyeXB0IGRldmlj ZSBub2RlcyBzdXBwb3J0IikKQ2M6IHN0YWJsZSA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gICAg ICMgNC4xOQpDYzogSGFyYWxkIEZyZXVkZW5iZXJnZXIgPGZyZXVkZUBsaW51eC5pYm0uY29tPgpD YzogTWFydGluIFNjaHdpZGVmc2t5IDxzY2h3aWRlZnNreUBkZS5pYm0uY29tPgpTaWduZWQtb2Zm LWJ5OiBKb2hhbiBIb3ZvbGQgPGpvaGFuQGtlcm5lbC5vcmc+Ci0tLQogZHJpdmVycy9zMzkwL2Ny eXB0by96Y3J5cHRfYXBpLmMgfCAzICstLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp LCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvczM5MC9jcnlwdG8vemNyeXB0 X2FwaS5jIGIvZHJpdmVycy9zMzkwL2NyeXB0by96Y3J5cHRfYXBpLmMKaW5kZXggNDViZGI0N2Y4 NGMxLi45MTU3ZTcyOGEzNjIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvczM5MC9jcnlwdG8vemNyeXB0 X2FwaS5jCisrKyBiL2RyaXZlcnMvczM5MC9jcnlwdG8vemNyeXB0X2FwaS5jCkBAIC01MjIsOCAr NTIyLDcgQEAgc3RhdGljIGludCB6Y3J5cHRfcmVsZWFzZShzdHJ1Y3QgaW5vZGUgKmlub2RlLCBz dHJ1Y3QgZmlsZSAqZmlscCkKIAlpZiAoZmlscC0+Zl9pbm9kZS0+aV9jZGV2ID09ICZ6Y3J5cHRf Y2RldikgewogCQlzdHJ1Y3QgemNkbl9kZXZpY2UgKnpjZG5kZXY7CiAKLQkJaWYgKG11dGV4X2xv Y2tfaW50ZXJydXB0aWJsZSgmYXBfcGVybXNfbXV0ZXgpKQotCQkJcmV0dXJuIC1FUkVTVEFSVFNZ UzsKKwkJbXV0ZXhfbG9jaygmYXBfcGVybXNfbXV0ZXgpOwogCQl6Y2RuZGV2ID0gZmluZF96Y2Ru ZGV2X2J5X2RldnQoZmlscC0+Zl9pbm9kZS0+aV9yZGV2KTsKIAkJbXV0ZXhfdW5sb2NrKCZhcF9w ZXJtc19tdXRleCk7CiAJCWlmICh6Y2RuZGV2KSB7Ci0tIAoyLjIzLjAKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QK ZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==