From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 10/15] drm/i915: Enable GuC firmware log Date: Mon, 15 Jun 2015 22:40:38 +0100 Message-ID: <20150615214038.GB1705@nuc-i3427.alporthouse.com> References: <1434393394-21002-1-git-send-email-david.s.gordon@intel.com> <1434393394-21002-11-git-send-email-david.s.gordon@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id F0A2D6E2B3 for ; Mon, 15 Jun 2015 14:40:42 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1434393394-21002-11-git-send-email-david.s.gordon@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dave Gordon Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdW4gMTUsIDIwMTUgYXQgMDc6MzY6MjhQTSArMDEwMCwgRGF2ZSBHb3Jkb24gd3Jv dGU6Cj4gRnJvbTogQWxleCBEYWkgPHl1LmRhaUBpbnRlbC5jb20+Cj4gCj4gQWxsb2NhdGUgYSBH RU0gb2JqZWN0IHRvIGhvbGQgR3VDIGxvZyBkYXRhLiBBIGRlYnVnZnMgaW50ZXJmYWNlCj4gKGk5 MTVfZ3VjX2xvZ19kdW1wKSBpcyBwcm92aWRlZCB0byBwcmludCBvdXQgdGhlIGxvZyBjb250ZW50 Lgo+IAo+IElzc3VlOiBWSVotNDg4NAo+IFNpZ25lZC1vZmYtYnk6IEFsZXggRGFpIDx5dS5kYWlA aW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IERhdmUgR29yZG9uIDxkYXZpZC5zLmdvcmRvbkBp bnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jICAg ICAgICB8ICAgMjkgKysrKysrKysrKysrKysrKysrKwo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2d1Y19zdWJtaXNzaW9uLmMgfCAgIDQzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysK PiAgMiBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9kZWJ1Z2ZzLmMKPiBpbmRleCBjNTJhNzQ1Li5iMGFhNGFmIDEwMDY0NAo+IC0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPiBAQCAtMjM4OCw2ICsyMzg4LDM0IEBAIHN0YXRpYyBpbnQg aTkxNV9ndWNfbG9hZF9zdGF0dXNfaW5mbyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0sIHZvaWQgKmRhdGEp Cj4gIAlyZXR1cm4gMDsKPiAgfQo+ICAKPiArc3RhdGljIGludCBpOTE1X2d1Y19sb2dfZHVtcChz dHJ1Y3Qgc2VxX2ZpbGUgKm0sIHZvaWQgKmRhdGEpCj4gK3sKPiArCXN0cnVjdCBkcm1faW5mb19u b2RlICpub2RlID0gbS0+cHJpdmF0ZTsKPiArCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBub2Rl LT5taW5vci0+ZGV2Owo+ICsJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gZGV2 LT5kZXZfcHJpdmF0ZTsKPiArCXN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpsb2dfb2JqID0g ZGV2X3ByaXYtPmd1Yy5sb2dfb2JqOwo+ICsJdTMyICpsb2c7Cj4gKwlpbnQgaSA9IDAsIHBnOwo+ ICsKPiArCWlmICghbG9nX29iaikKPiArCQlyZXR1cm4gMDsKPiArCj4gKwlmb3IgKHBnID0gMDsg cGcgPCBsb2dfb2JqLT5iYXNlLnNpemUgLyBQQUdFX1NJWkU7IHBnKyspIHsKPiArCQlsb2cgPSBr bWFwX2F0b21pYyhpOTE1X2dlbV9vYmplY3RfZ2V0X3BhZ2UobG9nX29iaiwgcGcpKTsKCkNvaGVy ZW5jeT8gWW91IGRvbid0IG1lbnRpb24gaW4gdGhlIGNoYW5nZWxvbmcgaG93IHlvdSBleHBlY3Qg dGhpcyB0byBiZQp1c2VkLiBEbyB5b3UgaGF2ZSBzb21lIHBhcnNlciB0aGF0IHBvbGxzIHRoZSBk ZWJ1Z2ZzIGZvciBjaGFuZ2VzPyBJZgp0aGlzIGlzIGxpa2VseSB0byBiZWNvbWUgQVBJLCB1c2Ug YSBjb250ZXh0IHBhcmFtZXRlciBpbnN0ZWFkIHRvIHJldHVybgphIGhhbmRsZSB0byB0aGUgbG9n IGJvLgoKPiArCj4gKwkJZm9yIChpID0gMDsgaSA8IFBBR0VfU0laRSAvIHNpemVvZih1MzIpOyBp ICs9IDQpCj4gKwkJCXNlcV9wcmludGYobSwgIjB4JTA4eCAweCUwOHggMHglMDh4IDB4JTA4eFxu IiwKPiArCQkJCSAgICoobG9nICsgaSksICoobG9nICsgaSArIDEpLAo+ICsJCQkJICAgKihsb2cg KyBpICsgMiksICoobG9nICsgaSArIDMpKTsKPiArCj4gKwkJa3VubWFwX2F0b21pYyhsb2cpOwo+ ICsJfQo+ICsKPiArCXNlcV9wdXRjKG0sICdcbicpOwoKWW91IGFscmVhZHkgaGF2ZSBhIG5ld2xp bmUgYXQgdGhlIGVuZC4KLUNocmlzCgotLSAKQ2hyaXMgV2lsc29uLCBJbnRlbCBPcGVuIFNvdXJj ZSBUZWNobm9sb2d5IENlbnRyZQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=