From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 12/12] drm/i915: Show context objects in debugfs/i915_gem_objects Date: Tue, 24 May 2016 10:13:24 +0200 Message-ID: <20160524081324.GL27098@phenom.ffwll.local> References: <1463922152-2709-1-git-send-email-chris@chris-wilson.co.uk> <1463922152-2709-12-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id 83A4B6E0AC for ; Tue, 24 May 2016 08:13:25 +0000 (UTC) Received: by mail-wm0-x244.google.com with SMTP id 67so3649439wmg.0 for ; Tue, 24 May 2016 01:13:25 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1463922152-2709-12-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 Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gU3VuLCBNYXkgMjIsIDIwMTYgYXQgMDI6MDI6MzJQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNv LnVrPgo+IENjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+IENj OiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Cj4gLS0t Cj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jIHwgMzUgKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDM1IGluc2VydGlvbnMo KykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYwo+IGluZGV4IDMwY2IyNmZlMmZh OS4uM2QxNGViMzIxNWUxIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZGVidWdmcy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPiBA QCAtNDE3LDYgKzQxNyw0MCBAQCBzdGF0aWMgdm9pZCBwcmludF9iYXRjaF9wb29sX3N0YXRzKHN0 cnVjdCBzZXFfZmlsZSAqbSwKPiAgCXByaW50X2ZpbGVfc3RhdHMobSwgIltrXWJhdGNoIHBvb2wi LCBzdGF0cyk7Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbnQgcGVyX2ZpbGVfY3R4X3N0YXRzKGludCBp ZCwgdm9pZCAqcHRyLCB2b2lkICpkYXRhKQo+ICt7Cj4gKwlzdHJ1Y3QgaTkxNV9nZW1fY29udGV4 dCAqY3R4ID0gcHRyOwo+ICsJaW50IG47Cj4gKwo+ICsJZm9yIChuID0gMDsgbiA8IEFSUkFZX1NJ WkUoY3R4LT5lbmdpbmUpOyBuKyspIHsKPiArCQlpZiAoY3R4LT5lbmdpbmVbbl0uc3RhdGUpCj4g KwkJCXBlcl9maWxlX3N0YXRzKDAsIGN0eC0+ZW5naW5lW25dLnN0YXRlLCBkYXRhKTsKPiArCQlp ZiAoY3R4LT5lbmdpbmVbbl0ucmluZ2J1ZikKPiArCQkJcGVyX2ZpbGVfc3RhdHMoMCwgY3R4LT5l bmdpbmVbbl0ucmluZ2J1Zi0+b2JqLCBkYXRhKTsKPiArCX0KPiArCj4gKwlyZXR1cm4gMDsKPiAr fQo+ICsKPiArc3RhdGljIHZvaWQgcHJpbnRfY29udGV4dF9zdGF0cyhzdHJ1Y3Qgc2VxX2ZpbGUg Km0sCj4gKwkJCQlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCj4gK3sKPiArCXN0 cnVjdCBmaWxlX3N0YXRzIHN0YXRzOwo+ICsJc3RydWN0IGRybV9maWxlICpmaWxlOwo+ICsKPiAr CW1lbXNldCgmc3RhdHMsIDAsIHNpemVvZihzdGF0cykpOwo+ICsKPiArCWlmIChkZXZfcHJpdi0+ a2VybmVsX2NvbnRleHQpCj4gKwkJcGVyX2ZpbGVfY3R4X3N0YXRzKDAsIGRldl9wcml2LT5rZXJu ZWxfY29udGV4dCwgJnN0YXRzKTsKPiArCj4gKwlsaXN0X2Zvcl9lYWNoX2VudHJ5KGZpbGUsICZk ZXZfcHJpdi0+ZGV2LT5maWxlbGlzdCwgbGhlYWQpIHsKCmRldi0+ZmlsZWxpc3QgaGFzIGdyb3du IGl0J3Mgb3duIGxvY2sgbm93LCBkZXYtPmZpbGVsaXN0X211dGV4LiBTaG91bGQgd2UKaGF2ZSBh IGRybV9mb3JfZWFjaF9maWxlIG1hY3JvIHdoaWNoIGluY2x1ZGVzIGEgaGVscGZ1bApsb2NrZGVw X2Fzc2VydF9oZWxkPwoKLURhbmllbAoKPiArCQlzdHJ1Y3QgZHJtX2k5MTVfZmlsZV9wcml2YXRl ICpmcHJpdiA9IGZpbGUtPmRyaXZlcl9wcml2Owo+ICsJCWlkcl9mb3JfZWFjaCgmZnByaXYtPmNv bnRleHRfaWRyLCBwZXJfZmlsZV9jdHhfc3RhdHMsICZzdGF0cyk7Cj4gKwl9Cj4gKwo+ICsJcHJp bnRfZmlsZV9zdGF0cyhtLCAiW2tdY29udGV4dHMiLCBzdGF0cyk7Cj4gK30KPiArCj4gICNkZWZp bmUgY291bnRfdm1hcyhsaXN0LCBtZW1iZXIpIGRvIHsgXAo+ICAJbGlzdF9mb3JfZWFjaF9lbnRy eSh2bWEsIGxpc3QsIG1lbWJlcikgeyBcCj4gIAkJc2l6ZSArPSBpOTE1X2dlbV9vYmpfdG90YWxf Z2d0dF9zaXplKHZtYS0+b2JqKTsgXAo+IEBAIC01MjEsNiArNTU1LDcgQEAgc3RhdGljIGludCBp OTE1X2dlbV9vYmplY3RfaW5mbyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0sIHZvaWQqIGRhdGEpCj4gIAo+ ICAJc2VxX3B1dGMobSwgJ1xuJyk7Cj4gIAlwcmludF9iYXRjaF9wb29sX3N0YXRzKG0sIGRldl9w cml2KTsKPiArCXByaW50X2NvbnRleHRfc3RhdHMobSwgZGV2X3ByaXYpOwo+ICAKPiAgCW11dGV4 X3VubG9jaygmZGV2LT5zdHJ1Y3RfbXV0ZXgpOwo+ICAKPiAtLSAKPiAyLjguMQo+IAo+IF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gCkRhbmll bCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9n LmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=