From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 09/11] drm/i915: Release vma when the handle is closed Date: Thu, 17 Dec 2015 14:32:47 +0000 Message-ID: <5672C78F.6020707@linux.intel.com> References: <1450093012-14955-1-git-send-email-chris@chris-wilson.co.uk> <1450093012-14955-9-git-send-email-chris@chris-wilson.co.uk> <5672BCD2.9000209@linux.intel.com> <20151217142100.GH22950@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 4CD1A6E9BC for ; Thu, 17 Dec 2015 06:32:49 -0800 (PST) In-Reply-To: <20151217142100.GH22950@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org, Daniele Ceraolo Spurio List-Id: intel-gfx@lists.freedesktop.org Ck9uIDE3LzEyLzE1IDE0OjIxLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gT24gVGh1LCBEZWMgMTcs IDIwMTUgYXQgMDE6NDY6NThQTSArMDAwMCwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4+PiAgIAls aXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUodm1hLCBuZXh0LCAmb2JqLT52bWFfbGlzdCwgb2JqX2xp bmspIHsKPj4+IC0JCWludCByZXQ7Cj4+PiAtCj4+PiAgIAkJdm1hLT5waW5fY291bnQgPSAwOwo+ Pj4gLQkJcmV0ID0gaTkxNV92bWFfdW5iaW5kKHZtYSk7Cj4+PiAtCQlpZiAoV0FSTl9PTihyZXQg PT0gLUVSRVNUQVJUU1lTKSkgewo+Pj4gLQkJCWJvb2wgd2FzX2ludGVycnVwdGlibGU7Cj4+PiAt Cj4+PiAtCQkJd2FzX2ludGVycnVwdGlibGUgPSBkZXZfcHJpdi0+bW0uaW50ZXJydXB0aWJsZTsK Pj4+IC0JCQlkZXZfcHJpdi0+bW0uaW50ZXJydXB0aWJsZSA9IGZhbHNlOwo+Pj4gLQo+Pj4gLQkJ CVdBUk5fT04oaTkxNV92bWFfdW5iaW5kKHZtYSkpOwo+Pj4gLQo+Pj4gLQkJCWRldl9wcml2LT5t bS5pbnRlcnJ1cHRpYmxlID0gd2FzX2ludGVycnVwdGlibGU7Cj4+PiAtCQl9Cj4+PiArCQlpOTE1 X3ZtYV9jbG9zZSh2bWEpOwo+Pgo+PiBJbiB3aGF0IGNpcmN1bXN0YW5jZXMgY2FuIHRoZXJlIGJl IGFueSBWTUFzIHN0aWxsIGxlZnQgdW5jbG9zZWQgYXQKPj4gdGhpcyBwb2ludD8gSSB0aG91Z2h0 IGk5MTVfZ2VtX2Nsb3NlX29iamVjdCB3b3VsZCBoYWQgY2xvc2VkIHRoZW0KPj4gYWxsLgo+Cj4K PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiBpbmRleCA2ODgxNjI3MDMwNzAuLmVkZmE1ZWJjNGU3 NyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+IEBAIC0zODU3LDcgKzM4NTcsMTQgQEAg dm9pZCBpOTE1X2dlbV9mcmVlX29iamVjdChzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKmdlbV9vYmop Cj4KPiAgICAgICAgICB0cmFjZV9pOTE1X2dlbV9vYmplY3RfZGVzdHJveShvYmopOwo+Cj4gKyAg ICAgICAvKiBBbGwgZmlsZS1vd25lZCBWTUEgc2hvdWxkIGhhdmUgYmVlbiByZWxlYXNlZCBieSB0 aGlzIHBvaW50ICh0aHJvdWdoCj4gKyAgICAgICAgKiBpOTE1X2dlbV9jbG9zZV9vYmplY3QpLiBI b3dldmVyLCB0aGUgb2JqZWN0IG1heSBhbHNvIGJlIGJvdW5kIGludG8KPiArICAgICAgICAqIHRo ZSBnbG9iYWwgR1RUIChlLmcuIG9sZGVyIEdQVXMgd2l0aG91dCBwZXItcHJvY2VzcyBzdXBwb3J0 LCBvcgo+ICsgICAgICAgICogZm9yIGRpcmVjdCBhY2Nlc3MgdGhyb3VnaCB0aGUgR1RUIGVpdGhl ciBmb3IgdGhlIHVzZXIgb3IgZm9yCj4gKyAgICAgICAgKiBzY2Fub3V0KS4gVGhvc2UgVk1BIHN0 aWxsIG5lZWQgdG8gdW5ib3VuZCBub3cuCj4gKyAgICAgICAgKi8KPiAgICAgICAgICBsaXN0X2Zv cl9lYWNoX2VudHJ5X3NhZmUodm1hLCBuZXh0LCAmb2JqLT52bWFfbGlzdCwgb2JqX2xpbmspIHsK PiArICAgICAgICAgICAgICAgUlFfQlVHX09OKCFpOTE1X2lzX2dndHQodm1hLT52bSkpOwo+ICAg ICAgICAgICAgICAgICAgUlFfQlVHX09OKHZtYS0+YWN0aXZlKTsKPiAgICAgICAgICAgICAgICAg IHZtYS0+cGluX2NvdW50ID0gMDsKPiAgICAgICAgICAgICAgICAgIGk5MTVfdm1hX2Nsb3NlKHZt YSk7Cj4KCkFoIHllcywgSSd2ZSBtaXNzZWQgdGhhdCBkZXRhaWwuIFZlcnkgZ29vZCB0byBoYXZl IGl0IGluIGEgY29tbWVudCAoYW5kIAphc3NlcnQpLgoKUmVnYXJkcywKClR2cnRrbwpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=