From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v2 07/11] drm/i915: Show i915_gem_context owner in debugfs Date: Mon, 23 May 2016 13:18:41 +0100 Message-ID: <5742F521.6060405@linux.intel.com> References: <1464003258-23669-1-git-send-email-chris@chris-wilson.co.uk> <1464003258-23669-8-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 66E2A6E099 for ; Mon, 23 May 2016 12:18:43 +0000 (UTC) In-Reply-To: <1464003258-23669-8-git-send-email-chris@chris-wilson.co.uk> 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 List-Id: intel-gfx@lists.freedesktop.org Ck9uIDIzLzA1LzE2IDEyOjM0LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gUHJpbnQgdGhlIGNvbnRl eHQncyBvd25lciAodmlhIHRoZSBwaWQgdW5kZXIgZmlsZV9wcml2KSB1bmRlciBkZWJ1Z2ZzLgo+ IEluIGRvaW5nIHNvLCB3ZSBtdXN0IGJlIGNhcmVmdWwgdGhhdCB0aGUgZmlscCBpcyBub3QgYWNj ZXNzZWQgYWZ0ZXIgaXQKPiBpcyBmcmVlZCAobm90aWZpZWQgdmlhIGk5MTVfZ2VtX2NvbnRleHRf Y2xvc2UpLgo+Cj4gdjI6IE1hcmsgdGhlIGZpbGVfcHJpdiBhcyBjbG9zZWQuCj4KPiBTaWduZWQt b2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogVHZy dGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPiBDYzogSm9vbmFzIExhaHRp bmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgo+IC0tLQo+ICAgZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMgICAgIHwgMTcgKysrKysrKysrKysrKysrLS0KPiAg IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYyB8ICAzICsrLQo+ICAgMiBm aWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPiBpbmRleCBhZTI4ZTZlOWQ2MDMuLjk0NWZlNDcxMGIz NyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYwo+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCj4gQEAgLTIwMTQsOSArMjAx NCwyMiBAQCBzdGF0aWMgaW50IGk5MTVfY29udGV4dF9zdGF0dXMoc3RydWN0IHNlcV9maWxlICpt LCB2b2lkICp1bnVzZWQpCj4gICAJCQljb250aW51ZTsKPgo+ICAgCQlzZXFfcHJpbnRmKG0sICJI VyBjb250ZXh0ICV1ICIsIGN0eC0+aHdfaWQpOwo+ICsJCWlmIChJU19FUlIoY3R4LT5maWxlX3By aXYpKSB7Cj4gKwkJCXNlcV9wdXRzKG0sICIoZGVsZXRlZCkgIik7Cj4gKwkJfSBlbHNlIGlmIChj dHgtPmZpbGVfcHJpdikgewo+ICsJCQlzdHJ1Y3QgcGlkICpwaWQgPSBjdHgtPmZpbGVfcHJpdi0+ ZmlsZS0+cGlkOwo+ICsJCQlzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRhc2s7Cj4gKwo+ICsJCQl0YXNr ID0gZ2V0X3BpZF90YXNrKHBpZCwgUElEVFlQRV9QSUQpOwo+ICsJCQlpZiAodGFzaykgewo+ICsJ CQkJc2VxX3ByaW50ZihtLCAiKCVzIFslZF0pICIsCj4gKwkJCQkJICAgdGFzay0+Y29tbSwgdGFz ay0+cGlkKTsKPiArCQkJCXB1dF90YXNrX3N0cnVjdCh0YXNrKTsKPiArCQkJfQo+ICsJCX0gZWxz ZQo+ICsJCQlzZXFfcHV0cyhtLCAiKGtlcm5lbCkgIik7Cj4gKwo+ICAgCQlkZXNjcmliZV9jdHgo bSwgY3R4KTsKPiAtCQlpZiAoY3R4ID09IGRldl9wcml2LT5rZXJuZWxfY29udGV4dCkKPiAtCQkJ c2VxX3ByaW50ZihtLCAiKGtlcm5lbCBjb250ZXh0KSAiKTsKPgo+ICAgCQlpZiAoaTkxNS5lbmFi bGVfZXhlY2xpc3RzKSB7Cj4gICAJCQlzZXFfcHV0YyhtLCAnXG4nKTsKPiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW1fY29udGV4dC5jCj4gaW5kZXggNDc0MTc0YzIwYmUyLi5lNTUyYzkzNmQy NjIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5j Cj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jCj4gQEAgLTQ2 OCw2ICs0NjgsNyBAQCBzdGF0aWMgaW50IGNvbnRleHRfaWRyX2NsZWFudXAoaW50IGlkLCB2b2lk ICpwLCB2b2lkICpkYXRhKQo+ICAgewo+ICAgCXN0cnVjdCBpOTE1X2dlbV9jb250ZXh0ICpjdHgg PSBwOwo+Cj4gKwljdHgtPmZpbGVfcHJpdiA9IEVSUl9QVFIoLUVCQURGKTsKPiAgIAlpOTE1X2dl bV9jb250ZXh0X3B1dChjdHgpOwo+ICAgCXJldHVybiAwOwo+ICAgfQo+IEBAIC05MzYsNyArOTM3 LDcgQEAgaW50IGk5MTVfZ2VtX2NvbnRleHRfZGVzdHJveV9pb2N0bChzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2LCB2b2lkICpkYXRhLAo+ICAgCQlyZXR1cm4gUFRSX0VSUihjdHgpOwo+ICAgCX0KPgo+ IC0JaWRyX3JlbW92ZSgmY3R4LT5maWxlX3ByaXYtPmNvbnRleHRfaWRyLCBjdHgtPnVzZXJfaGFu ZGxlKTsKPiArCWlkcl9yZW1vdmUoJmZpbGVfcHJpdi0+Y29udGV4dF9pZHIsIGN0eC0+dXNlcl9o YW5kbGUpOwo+ICAgCWk5MTVfZ2VtX2NvbnRleHRfcHV0KGN0eCk7Cj4gICAJbXV0ZXhfdW5sb2Nr KCZkZXYtPnN0cnVjdF9tdXRleCk7Cj4KPgoKTG9va3MgT0suCgpSZXZpZXdlZC1ieTogVHZydGtv IFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClJlZ2FyZHMsCgpUdnJ0a28KCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=