From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH i-g-t] gem_ppgtt: Test VMA leak on context destruction Date: Wed, 23 Sep 2015 13:36:17 +0100 Message-ID: <56029CC1.4030708@linux.intel.com> References: <1441981871-28054-1-git-send-email-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 6BC5C6ED49 for ; Wed, 23 Sep 2015 05:36:19 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Thomas Wood Cc: Intel Graphics Development List-Id: intel-gfx@lists.freedesktop.org CkhpLAoKT24gMDkvMTgvMjAxNSAxMjoxNyBQTSwgVGhvbWFzIFdvb2Qgd3JvdGU6Cj4gT24gMTEg U2VwdGVtYmVyIDIwMTUgYXQgMTU6MzEsIFR2cnRrbyBVcnN1bGluCj4gPHR2cnRrby51cnN1bGlu QGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4+IEZyb206IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28u dXJzdWxpbkBpbnRlbC5jb20+Cj4+Cj4+IFRlc3QgdGhhdCBWTUFzIGFzc29jaWF0ZWQgd2l0aCBh IGNvbnRleHQgYXJlIGNsZWFuZWQgdXAgd2hlbgo+PiBjb250ZXh0cyBhcmUgZGVzdHJveWVkLgo+ Pgo+PiBJbiBwcmFjdGljZSB0aGlzIGVtdWxhdGVzIHRoZSBsZWFrIHNlZW4gYmV0d2VlbiBmYmNv biBhbmQgWCBzZXJ2ZXIuCj4+IEV2ZXJ5IHRpbWUgdGhlIFggc2VydmVyIGV4aXRzIHdlIGdhaW4g b25lIFZNQSBvbiB0aGUgZmJjb24gZnJhbWUKPj4gYnVmZmVyIG9iamVjdCBhcyBleHRlcm5hbGx5 IHZpc2libGUgdmlhIGZvciBleGFtcGxlCj4+IC9zeXMva2VybmVsL2RlYnVnL2RyaS8wL2k5MTVf Z2VtX2d0dC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1 bGluQGludGVsLmNvbT4KPj4gLS0tCj4+ICAgdGVzdHMvZ2VtX3BwZ3R0LmMgfCA4MCArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+ICAgMSBm aWxlIGNoYW5nZWQsIDgwIGluc2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2dl bV9wcGd0dC5jIGIvdGVzdHMvZ2VtX3BwZ3R0LmMKPj4gaW5kZXggNGY2ZGYwNjMyMTRhLi4zNjNm OWQ3MDE1ODUgMTAwNjQ0Cj4+IC0tLSBhL3Rlc3RzL2dlbV9wcGd0dC5jCj4+ICsrKyBiL3Rlc3Rz L2dlbV9wcGd0dC5jCj4+IEBAIC0yNjUsNiArMjY1LDgzIEBAIHN0YXRpYyB2b2lkIGZsaW5rX2Fu ZF9jbG9zZSh2b2lkKQo+PiAgICAgICAgICBjbG9zZShmZDIpOwo+PiAgIH0KPj4KPj4gK3N0YXRp YyBpbnQgZ3JlcF9uYW1lKGNoYXIgKm1hdGNoLCBpbnQgdG9fbWF0Y2gpCj4KPiBUaGlzIGNvdWxk IGJlIGFkZGVkIHRvIGlndF9kZWJ1Z2ZzLmMsIGFzIGl0IG1pZ2h0IGJlIHVzZWZ1bCBmb3Igb3Ro ZXIgdGVzdHMuCgpJIGNvdWxkbid0IGZvcmNlIG15c2VsZiB0byBkbyBpdC4KCj4KPj4gK3sKPj4g KyAgICAgICBpbnQgZmRkLCByZXQsIG1hdGNoZWQ7Cj4+ICsKPj4gKyAgICAgICBmZGQgPSBvcGVu KCIvc3lzL2tlcm5lbC9kZWJ1Zy9kcmkvMC9pOTE1X2dlbV9ndHQiLCBPX1JET05MWSk7Cj4KPiBp Z3RfZGVidWdmc19vcGVuIHdvdWxkIGJlIG1vcmUgcm9idXN0IGhlcmUsIGFzIGl0IGNoZWNrcyB2 YXJpb3VzCj4gbG9jYXRpb25zIGZvciB0aGUgZGVidWdmcyBhbmQgYWxzbyBhdHRlbXB0cyB0byBt b3VudCBpdCBpZiBpdCBjYW4ndCBiZQo+IGZvdW5kLgoKRG9uZS4KCj4KPgo+PiArICAgICAgIGln dF9hc3NlcnQoZmRkID49IDApOwo+PiArCj4+ICsgICAgICAgbWF0Y2hlZCA9IDA7Cj4+ICsgICAg ICAgZG8gewo+PiArICAgICAgICAgICAgICAgY2hhciBjaDsKPj4gKwo+PiArICAgICAgICAgICAg ICAgcmV0ID0gcmVhZChmZGQsICZjaCwgMSk7Cj4+ICsgICAgICAgICAgICAgICBpZiAocmV0ID09 IDApCj4+ICsgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+PiArICAgICAgICAgICAgICAg aWd0X2Fzc2VydChyZXQgPT0gMSk7Cj4+ICsKPj4gKyAgICAgICAgICAgICAgIGlmIChjaCA9PSBt YXRjaFttYXRjaGVkXSkKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgbWF0Y2hlZCsrOwo+PiAr ICAgICAgICAgICAgICAgZWxzZQo+PiArICAgICAgICAgICAgICAgICAgICAgICBtYXRjaGVkID0g MDsKPj4gKyAgICAgICB9IHdoaWxlIChtYXRjaGVkIDwgdG9fbWF0Y2gpOwo+Cj4gaWd0X2RlYnVn ZnNfZm9wZW4gaXMgYWxzbyBhdmFpbGFibGUsIHdoaWNoIHdvdWxkIGFsbG93IHRoZSB1c2Ugb2YK PiBnZXRsaW5lIGFuZCBzdHJzdHIgaGVyZSBpbnN0ZWFkLCBhcyBhIHNsaWdodGx5IHNpbXBsZXIg aW1wbGVtZW50YXRpb24uCgpBbHNvIGRvbmUuIEFoIG5vdCB2aWEgZm9wZW4gYnV0IG9wZW4rZmRv cGVuLi4uIGRyYXQuLgoKWW91IHdhbnQgdjMgb3IgeW91IGNhbiBsaXZlIHdpdGggdjI/CgpSZWdh cmRzLAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 Cg==