From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lionel Landwerlin Subject: Re: [PATCH] drm/syncobj: fix leaking dma_fence in drm_syncobj_query_ioctl Date: Mon, 22 Jul 2019 16:16:37 +0300 Message-ID: References: <20190722125938.43308-1-christian.koenig@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190722125938.43308-1-christian.koenig@amd.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: =?UTF-8?Q?Christian_K=c3=b6nig?= , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: amd-gfx.lists.freedesktop.org T24gMjIvMDcvMjAxOSAxNTo1OSwgQ2hyaXN0aWFuIEvDtm5pZyB3cm90ZToKPiBXZSBuZWVkIHRv IGNoZWNrIHRoZSBjb250ZXh0IG51bWJlciBpbnN0ZWFkIGlmIHRoZSBwcmV2aW91cyBzZXF1ZW5j ZSB0byBkZXRlY3QKPiBhbiBlcnJvciBhbmQgaWYgYW4gZXJyb3IgaXMgZGV0ZWN0ZWQgd2UgbmVl ZCB0byBkcm9wIHRoZSByZWZlcmVuY2UgdG8gdGhlCj4gY3VycmVudCBmZW5jZSBvciBvdGhlcndp c2Ugd291bGQgbGVhayBpdC4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzdGlhbiBLw7ZuaWcgPGNo cmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KCkZpeGVzOiAyN2I1NzVhOWFhMmYgKCJkcm0vc3luY29i ajogYWRkIHRpbWVsaW5lIHBheWxvYWQgcXVlcnkgaW9jdGwgdjYiKQpSZXZpZXdlZC1ieTogTGlv bmVsIExhbmR3ZXJsaW4gPGxpb25lbC5nLmxhbmR3ZXJsaW5AaW50ZWwuY29tPgoKPiAtLS0KPiAg IGRyaXZlcnMvZ3B1L2RybS9kcm1fc3luY29iai5jIHwgMTAgKysrKystLS0tLQo+ICAgMSBmaWxl IGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vZHJtX3N5bmNvYmouYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fc3lu Y29iai5jCj4gaW5kZXggNzVjYjRiYjc2MTllLi4xNDM4ZGNiM2ViYjEgMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2RybV9zeW5jb2JqLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJt X3N5bmNvYmouYwo+IEBAIC0xMjk4LDE0ICsxMjk4LDE0IEBAIGludCBkcm1fc3luY29ial9xdWVy eV9pb2N0bChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCB2b2lkICpkYXRhLAo+ICAgCQkJc3RydWN0 IGRtYV9mZW5jZSAqaXRlciwgKmxhc3Rfc2lnbmFsZWQgPSBOVUxMOwo+ICAgCj4gICAJCQlkbWFf ZmVuY2VfY2hhaW5fZm9yX2VhY2goaXRlciwgZmVuY2UpIHsKPiAtCQkJCWlmICghaXRlcikKPiAt CQkJCQlicmVhazsKPiAtCQkJCWRtYV9mZW5jZV9wdXQobGFzdF9zaWduYWxlZCk7Cj4gLQkJCQls YXN0X3NpZ25hbGVkID0gZG1hX2ZlbmNlX2dldChpdGVyKTsKPiAtCQkJCWlmICghdG9fZG1hX2Zl bmNlX2NoYWluKGxhc3Rfc2lnbmFsZWQpLT5wcmV2X3NlcW5vKQo+ICsJCQkJaWYgKGl0ZXItPmNv bnRleHQgIT0gZmVuY2UtPmNvbnRleHQpIHsKPiArCQkJCQlkbWFfZmVuY2VfcHV0KGl0ZXIpOwo+ ICAgCQkJCQkvKiBJdCBpcyBtb3N0IGxpa2VseSB0aGF0IHRpbWVsaW5lIGhhcwo+ICAgCQkJCQkg KiB1bm9yZGVyIHBvaW50cy4gKi8KPiAgIAkJCQkJYnJlYWs7Cj4gKwkJCQl9Cj4gKwkJCQlkbWFf ZmVuY2VfcHV0KGxhc3Rfc2lnbmFsZWQpOwo+ICsJCQkJbGFzdF9zaWduYWxlZCA9IGRtYV9mZW5j ZV9nZXQoaXRlcik7Cj4gICAJCQl9Cj4gICAJCQlwb2ludCA9IGRtYV9mZW5jZV9pc19zaWduYWxl ZChsYXN0X3NpZ25hbGVkKSA/Cj4gICAJCQkJbGFzdF9zaWduYWxlZC0+c2Vxbm8gOgoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWls aW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==