From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kuehling, Felix" Subject: [PATCH 05/27] drm/amdkfd: Fix a potential memory leak Date: Sun, 28 Apr 2019 07:44:06 +0000 Message-ID: <20190428074331.30107-6-Felix.Kuehling@amd.com> References: <20190428074331.30107-1-Felix.Kuehling@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190428074331.30107-1-Felix.Kuehling-5C7GfCeVMHo@public.gmane.org> Content-Language: en-US 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: "amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" Cc: "Zeng, Oak" , "Kuehling, Felix" RnJvbTogT2FrIFplbmcgPG96ZW5nQGFtZC5jb20+DQoNCkZyZWUgbXFkX21lbV9vYmogaXQgR1RU IGJ1ZmZlciBhbGxvY2F0aW9uIGZvciBNUUQrY29udHJvbCBzdGFjayBmYWlscy4NCg0KU2lnbmVk LW9mZi1ieTogT2FrIFplbmcgPG96ZW5nQGFtZC5jb20+DQpSZXZpZXdlZC1ieTogRmVsaXggS3Vl aGxpbmcgPEZlbGl4Lkt1ZWhsaW5nQGFtZC5jb20+DQpTaWduZWQtb2ZmLWJ5OiBGZWxpeCBLdWVo bGluZyA8RmVsaXguS3VlaGxpbmdAYW1kLmNvbT4NCi0tLQ0KIGRyaXZlcnMvZ3B1L2RybS9hbWQv YW1ka2ZkL2tmZF9tcWRfbWFuYWdlcl92OS5jIHwgNSArKysrLQ0KIDEgZmlsZSBjaGFuZ2VkLCA0 IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCg0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9hbWQvYW1ka2ZkL2tmZF9tcWRfbWFuYWdlcl92OS5jIGIvZHJpdmVycy9ncHUvZHJtL2Ft ZC9hbWRrZmQva2ZkX21xZF9tYW5hZ2VyX3Y5LmMNCmluZGV4IDlkYmJhNjA5NDUwZS4uOGZlNzRi ODIxYjMyIDEwMDY0NA0KLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX21xZF9t YW5hZ2VyX3Y5LmMNCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9tcWRfbWFu YWdlcl92OS5jDQpAQCAtNzYsNiArNzYsNyBAQCBzdGF0aWMgaW50IGluaXRfbXFkKHN0cnVjdCBt cWRfbWFuYWdlciAqbW0sIHZvaWQgKiptcWQsDQogCXN0cnVjdCB2OV9tcWQgKm07DQogCXN0cnVj dCBrZmRfZGV2ICprZmQgPSBtbS0+ZGV2Ow0KIA0KKwkqbXFkX21lbV9vYmogPSBOVUxMOw0KIAkv KiBGcm9tIFY5LCAgZm9yIENXU1IsIHRoZSBjb250cm9sIHN0YWNrIGlzIGxvY2F0ZWQgb24gdGhl IG5leHQgcGFnZQ0KIAkgKiBib3VuZGFyeSBhZnRlciB0aGUgbXFkLCB3ZSB3aWxsIHVzZSB0aGUg Z3R0IGFsbG9jYXRpb24gZnVuY3Rpb24NCiAJICogaW5zdGVhZCBvZiBzdWItYWxsb2NhdGlvbiBm dW5jdGlvbi4NCkBAIC05Myw4ICs5NCwxMCBAQCBzdGF0aWMgaW50IGluaXRfbXFkKHN0cnVjdCBt cWRfbWFuYWdlciAqbW0sIHZvaWQgKiptcWQsDQogCX0gZWxzZQ0KIAkJcmV0dmFsID0ga2ZkX2d0 dF9zYV9hbGxvY2F0ZShtbS0+ZGV2LCBzaXplb2Yoc3RydWN0IHY5X21xZCksDQogCQkJCW1xZF9t ZW1fb2JqKTsNCi0JaWYgKHJldHZhbCAhPSAwKQ0KKwlpZiAocmV0dmFsKSB7DQorCQlrZnJlZSgq bXFkX21lbV9vYmopOw0KIAkJcmV0dXJuIC1FTk9NRU07DQorCX0NCiANCiAJbSA9IChzdHJ1Y3Qg djlfbXFkICopICgqbXFkX21lbV9vYmopLT5jcHVfcHRyOw0KIAlhZGRyID0gKCptcWRfbWVtX29i aiktPmdwdV9hZGRyOw0KLS0gDQoyLjE3LjENCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1kLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9hbWQtZ2Z4