From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: Re: [PATCH v2 3/3] drm/i915: Clean up GPU hang message Date: Mon, 14 Dec 2015 11:28:39 +0000 Message-ID: <566EA7E7.1080506@intel.com> References: <1449874764-18735-1-git-send-email-chris@chris-wilson.co.uk> <1449874764-18735-3-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 mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 7FF206E473 for ; Mon, 14 Dec 2015 03:28:41 -0800 (PST) In-Reply-To: <1449874764-18735-3-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 T24gMTEvMTIvMTUgMjI6NTksIENocmlzIFdpbHNvbiB3cm90ZToKPiBSZW1vdmUgc29tZSByZWR1 bmRhbnQga2VybmVsIG1lc3NhZ2VzIGFzIHdlIGRlZHVjZSBhIGh1bmcgR1BVIGFuZAo+IGNhcHR1 cmUgdGhlIGVycm9yIHN0YXRlLgo+Cj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJp c0BjaHJpcy13aWxzb24uY28udWs+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2lycS5jIHwgMTYgKysrKysrLS0tLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0 aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9pcnEuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMKPiBpbmRl eCA0Y2ZiZDY5NGIzYTguLjM2NWQ0ODcyYTY3ZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2lycS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEu Ywo+IEBAIC0yOTYzLDcgKzI5NjMsNyBAQCBzdGF0aWMgdm9pZCBpOTE1X2hhbmdjaGVja19lbGFw c2VkKHN0cnVjdCB3b3JrX3N0cnVjdCAqd29yaykKPiAgIAlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2 ID0gZGV2X3ByaXYtPmRldjsKPiAgIAlzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICpyaW5nOwo+ICAg CWludCBpOwo+IC0JaW50IGJ1c3lfY291bnQgPSAwLCByaW5nc19odW5nID0gMDsKPiArCWludCBi dXN5X2NvdW50ID0gMDsKPiAgIAlib29sIHN0dWNrW0k5MTVfTlVNX1JJTkdTXSA9IHsgMCB9Owo+ ICAgI2RlZmluZSBCVVNZIDEKPiAgICNkZWZpbmUgS0lDSyA1Cj4gQEAgLTMwNTcsMTcgKzMwNTcs MTMgQEAgc3RhdGljIHZvaWQgaTkxNV9oYW5nY2hlY2tfZWxhcHNlZChzdHJ1Y3Qgd29ya19zdHJ1 Y3QgKndvcmspCj4gICAJfQo+Cj4gICAJZm9yX2VhY2hfcmluZyhyaW5nLCBkZXZfcHJpdiwgaSkg ewo+IC0JCWlmIChyaW5nLT5oYW5nY2hlY2suc2NvcmUgPj0gSEFOR0NIRUNLX1NDT1JFX1JJTkdf SFVORykgewo+IC0JCQlEUk1fSU5GTygiJXMgb24gJXNcbiIsCj4gLQkJCQkgc3R1Y2tbaV0gPyAi c3R1Y2siIDogIm5vIHByb2dyZXNzIiwKPiAtCQkJCSByaW5nLT5uYW1lKTsKPiAtCQkJcmluZ3Nf aHVuZysrOwo+IC0JCX0KPiArCQlpZiAocmluZy0+aGFuZ2NoZWNrLnNjb3JlID49IEhBTkdDSEVD S19TQ09SRV9SSU5HX0hVTkcpCj4gKwkJCXJldHVybiBpOTE1X2hhbmRsZV9lcnJvcihkZXYsIHRy dWUsCj4gKwkJCQkJCSAiJXMgb24gJXMiLAo+ICsJCQkJCQkgc3R1Y2tbaV0gPyAiTm8gcHJvZ3Jl c3MiIDogIkhhbmciLAo+ICsJCQkJCQkgcmluZy0+bmFtZSk7Cj4gICAJfQo+Cj4gLQlpZiAocmlu Z3NfaHVuZykKPiAtCQlyZXR1cm4gaTkxNV9oYW5kbGVfZXJyb3IoZGV2LCB0cnVlLCAiUmluZyBo dW5nIik7Cj4gLQo+ICAgCS8qIFJlc2V0IHRpbWVyIGluIGNhc2UgR1BVIGhhbmdzIHdpdGhvdXQg YW5vdGhlciByZXF1ZXN0IGJlaW5nIGFkZGVkICovCj4gICAJaWYgKGJ1c3lfY291bnQpCj4gICAJ CWk5MTVfcXVldWVfaGFuZ2NoZWNrKGRldl9wcml2KTsKClRoaXMgdmVyc2lvbiBwcm92aWRlcyBs ZXNzIGluZm9ybWF0aW9uIChpbiBkbWVzZyAmIHN5c2xvZykgaW4gdGhlIGNhc2UgCnRoYXQgbXVs dGlwbGUgcmluZ3MgaGF2ZSAoYmVlbiBkZXRlY3RlZCBhcykgaHVuZy4gRG9lcyB0aGlzIGV2ZXIg aGFwcGVuPyAKSXMgdGhlIG9yaWdpbmFsIG1vcmUgdXNlZnVsIGZvciBmaW5kaW5nIGJ1Z3MgaW4g aGFuZ2NoZWNrIGl0c2VsZj8gSWYgCnRoaXMgaXMgYSB0ZXN0IHRoYXQgaGFzIGRpc2FibGVkIGVy cm9yIHN0YXRlIGNhcHR1cmUgKGJlY2F1c2UgaXQncyAKKnRyeWluZyogdG8gaGFuZyBvbmUgb3Ig bW9yZSByaW5ncykgY2FuIHdlIHN0aWxsIGtub3cgaG93IG1hbnkgcmluZ3MgCmhhdmUgYmVlbiBk aWFnbm9zZWQgYXMgaHVuZz8KCi5EYXZlLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=