From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Goel, Akash" Subject: Re: [PATCH 08/19] drm/i915: Add a relay backed debugfs interface for capturing GuC logs Date: Sat, 20 Aug 2016 12:10:15 +0530 Message-ID: <534115c7-fd92-5b4c-d080-6455156d84a7@intel.com> References: <1471596198-30748-1-git-send-email-akash.goel@intel.com> <1471596198-30748-9-git-send-email-akash.goel@intel.com> <20160819180341.GA16497@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 mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 260EF6E375 for ; Sat, 20 Aug 2016 06:40:23 +0000 (UTC) In-Reply-To: <20160819180341.GA16497@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 Cc: akash.goel@intel.com List-Id: intel-gfx@lists.freedesktop.org CgpPbiA4LzE5LzIwMTYgMTE6MzMgUE0sIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBGcmksIEF1 ZyAxOSwgMjAxNiBhdCAwMjoxMzowN1BNICswNTMwLCBha2FzaC5nb2VsQGludGVsLmNvbSB3cm90 ZToKPj4gIHN0YXRpYyB2b2lkICpndWNfZ2V0X3dyaXRlX2J1ZmZlcihzdHJ1Y3QgaW50ZWxfZ3Vj ICpndWMpCj4+ICB7Cj4+IC0JcmV0dXJuIE5VTEw7Cj4+ICsJLyogRklYTUU6IENvdmVyIHRoZSBj aGVjayB1bmRlciBhIGxvY2sgPyAqLwo+PiArCWlmICghZ3VjLT5sb2cucmVsYXlfY2hhbikKPj4g KwkJcmV0dXJuIE5VTEw7Cj4+ICsKPj4gKwkvKiBKdXN0IGdldCB0aGUgYmFzZSBhZGRyZXNzIG9m IGEgbmV3IHN1YiBidWZmZXIgYW5kIGNvcHkgZGF0YSBpbnRvIGl0Cj4+ICsJICogb3Vyc2VsdmVz LiBOVUxMIHdpbGwgYmUgcmV0dXJuZWQgaW4gbm8tb3ZlcndyaXRlIG1vZGUsIGlmIGFsbCBzdWIK Pj4gKwkgKiBidWZmZXJzIGFyZSBmdWxsLiBDb3VsZCBoYXZlIHVzZWQgdGhlIHJlbGF5X3dyaXRl KCkgdG8gaW5kaXJlY3RseQo+PiArCSAqIGNvcHkgdGhlIGRhdGEsIGJ1dCB0aGF0IHdvdWxkIGhh dmUgYmVlbiBiaXQgY29udm9sdXRlZCwgYXMgd2UgbmVlZCB0bwo+PiArCSAqIHdyaXRlIHRvIG9u bHkgY2VydGFpbiBsb2NhdGlvbnMgaW5zaWRlIGEgc3ViIGJ1ZmZlciB3aGljaCBjYW5ub3QgYmUK Pj4gKwkgKiBkb25lIHdpdGhvdXQgdXNpbmcgcmVsYXlfcmVzZXJ2ZSgpIGFsb25nIHdpdGggcmVs YXlfd3JpdGUoKS4gU28gaXRzCj4+ICsJICogYmV0dGVyIHRvIHVzZSByZWxheV9yZXNlcnZlKCkg YWxvbmUuCj4+ICsJICovCj4+ICsJcmV0dXJuIHJlbGF5X3Jlc2VydmUoZ3VjLT5sb2cucmVsYXlf Y2hhbiwgMCk7Cj4+ICB9Cj4KPiBZb3UgaGF2ZSB0byBjaGFzZSB0aHJvdWdoIHRoZSBjb2RlIGEg bG9uZyB3YXkgdG8gY2hlY2sgd2hldGhlciBvciBub3QKPiB0aGUgYWxsb2NhdGlvbiBpcyBjb3Jy ZWN0Lgo+Cj4gUGxlYXNlIGRvIGNvbnNpZGVyIGFkZGluZyBhIGNoZWNrIHN1Y2ggYXMKPgo+IAlH RU1fQlVHX09OKGd1Yy0+bG9nLnJlbGF5X2NoYW4tPnNpemUgPCBndWMtPmxvZy52bWEtPnNpemUp Owo+IChuZWFyIHRoZSBhbGxvY2F0aW9uKQoKRmluZSwgd2lsbCBhZGQgYSBjaGVjayBhZnRlciB0 aGUgYWxsb2NhdGlvbiwgYnV0IG5vdCBzdXJlIGhvdyB1c2VmdWwgaXQKd2lsbCBiZSwgYXMgd2Ug c2hhbGwgdHJ1c3QgcmVsYXkgdG8gZG8gdGhlIG1lbW9yeSBhbGxvY2F0aW9uIGZvciB0aGUKc3Vi LWJ1ZmZlcnMgYXMgcGVyIHRoZSByZXF1ZXN0ZWQgJ3N1YmJ1Zl9zaXplJy4KCnN1YmJ1Zl9zaXpl ID0gZ3VjLT5sb2cudm1hLT5vYmotPmJhc2Uuc2l6ZTsKbl9zdWJidWZzID0gODsKZ3VjX2xvZ19y ZWxheV9jaGFuID0gcmVsYXlfb3BlbihOVUxMLCBOVUxMLCBzdWJidWZfc2l6ZSwKCQkJCW5fc3Vi YnVmcywgJnJlbGF5X2NhbGxiYWNrcywgZGV2X3ByaXYpOwoKCkdFTV9CVUdfT04oZ3VjLT5sb2cu cmVsYXlfY2hhbi0+c3ViYnVmX3NpemUgPCBndWMtPmxvZy52bWEtPm9iai0+YmFzZS5zaXplKTsK Cgo+Cj4gCUdFTV9CVUdfT04od3JpdGVfb2Zmc2V0ICsgYnVmZmVyX3NpemUgPiBndWMtPmxvZy5y ZWxheV9jaGFuLT5zaXplKTsKPiAoYmVmb3JlIHRoZSBtZW1jcHksIG9yIHdoYXRldmVyIGlzIGFw cHJvcHJpYXRlKS4KPgpUaGVyZSBpcyBhIGNoZWNrIGFscmVhZHkgZm9yIHJlYWRfb2Zmc2V0L3dy aXRlX29mZnNldCBiZWZvcmUgdGhlIG1lbWNweS4KCkkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVy IHRvIGFkZCB0aGlzIGNoZWNrCkdFTV9CVUdfT04oZ3VjLT5sb2cucmVsYXlfY2hhbi0+c3ViYnVm X3NpemUgPCBndWMtPmxvZy52bWEtPm9iai0+YmFzZS5zaXplKTsKCmp1c3QgYmVmb3JlCnJldHVy biByZWxheV9yZXNlcnZlKGd1Yy0+bG9nLnJlbGF5X2NoYW4sIDApOwoKQmVzdCByZWdhcmRzCkFr YXNoCgo+IEp1c3QgdG8gbGVhdmUgc29tZSBjbHVlcyB0byB0aGUgcmVhZGVyIGFzIHRvIHdoYXQg aXMgZ29pbmcgb24uCj4gLUNocmlzCj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==