From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arun Siluvery Subject: Re: [PATCH 042/190] drm/i915: Clean up GPU hang message Date: Thu, 25 Feb 2016 17:40:00 +0000 Message-ID: <56CF3C70.2060700@linux.intel.com> References: <1452503961-14837-1-git-send-email-chris@chris-wilson.co.uk> <1452503961-14837-42-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 96AD96E93B for ; Thu, 25 Feb 2016 17:40:07 +0000 (UTC) In-Reply-To: <1452503961-14837-42-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 T24gMTEvMDEvMjAxNiAwOToxNiwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IFJlbW92ZSBzb21lIHJl ZHVuZGFudCBrZXJuZWwgbWVzc2FnZXMgYXMgd2UgZGVkdWNlIGEgaHVuZyBHUFUgYW5kCj4gY2Fw dHVyZSB0aGUgZXJyb3Igc3RhdGUuCj4KPiB2MjogRml4ICJoYW5nIiB2cyAibm8gcHJvZ3Jlc3Mi IG1lc3NhZ2Ugd2hpbHN0IEkgd2FzIHRoZXJlCj4KPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxz b24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfaXJxLmMgfCAyMSArKysrKysrLS0tLS0tLS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFu Z2VkLCA3IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2lycS5jCj4gaW5kZXggZDk3NTdkMjI3Yzg2Li5jZTUyZDdkOWFkOTEgMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfaXJxLmMKPiBAQCAtMzAzMSw4ICszMDMxLDcgQEAgc3RhdGljIHZvaWQgaTkxNV9o YW5nY2hlY2tfZWxhcHNlZChzdHJ1Y3Qgd29ya19zdHJ1Y3QgKndvcmspCj4gICAJc3RydWN0IGRy bV9kZXZpY2UgKmRldiA9IGRldl9wcml2LT5kZXY7Cj4gICAJc3RydWN0IGludGVsX2VuZ2luZV9j cyAqcmluZzsKPiAgIAlpbnQgaTsKPiAtCWludCBidXN5X2NvdW50ID0gMCwgcmluZ3NfaHVuZyA9 IDA7Cj4gLQlib29sIHN0dWNrW0k5MTVfTlVNX1JJTkdTXSA9IHsgMCB9Owo+ICsJaW50IGJ1c3lf Y291bnQgPSAwOwo+ICAgI2RlZmluZSBCVVNZIDEKPiAgICNkZWZpbmUgS0lDSyA1Cj4gICAjZGVm aW5lIEhVTkcgMjAKPiBAQCAtMzEwOCw3ICszMTA3LDYgQEAgc3RhdGljIHZvaWQgaTkxNV9oYW5n Y2hlY2tfZWxhcHNlZChzdHJ1Y3Qgd29ya19zdHJ1Y3QgKndvcmspCj4gICAJCQkJCWJyZWFrOwo+ ICAgCQkJCWNhc2UgSEFOR0NIRUNLX0hVTkc6Cj4gICAJCQkJCXJpbmctPmhhbmdjaGVjay5zY29y ZSArPSBIVU5HOwo+IC0JCQkJCXN0dWNrW2ldID0gdHJ1ZTsKPiAgIAkJCQkJYnJlYWs7Cj4gICAJ CQkJfQo+ICAgCQkJfQo+IEBAIC0zMTM0LDE3ICszMTMyLDEyIEBAIHN0YXRpYyB2b2lkIGk5MTVf aGFuZ2NoZWNrX2VsYXBzZWQoc3RydWN0IHdvcmtfc3RydWN0ICp3b3JrKQo+ICAgCQlidXN5X2Nv dW50ICs9IGJ1c3k7Cj4gICAJfQo+Cj4gLQlmb3JfZWFjaF9yaW5nKHJpbmcsIGRldl9wcml2LCBp KSB7Cj4gLQkJaWYgKHJpbmctPmhhbmdjaGVjay5zY29yZSA+PSBIQU5HQ0hFQ0tfU0NPUkVfUklO R19IVU5HKSB7Cj4gLQkJCURSTV9JTkZPKCIlcyBvbiAlc1xuIiwKPiAtCQkJCSBzdHVja1tpXSA/ ICJzdHVjayIgOiAibm8gcHJvZ3Jlc3MiLAo+IC0JCQkJIHJpbmctPm5hbWUpOwo+IC0JCQlyaW5n c19odW5nKys7Cgp0aGlzIGlzIHJlcXVpcmVkIHdoZW4gZW5naW5lIHJlc2V0cyBhcmUgc3VwcG9y dGVkLiBJIGFtIGNvbnZlcnRpbmcgdGhpcyAKdG8gYW4gZW5naW5lX21hc2sgYW5kIHNlbmQgaXQg ZGlyZWN0bHkgdG8gaTkxNV9oYW5kbGVfZXJyb3IoKS4KCnJlZ2FyZHMKQXJ1bgoKPiAtCQl9Cj4g LQl9Cj4gLQo+IC0JaWYgKHJpbmdzX2h1bmcpCj4gLQkJcmV0dXJuIGk5MTVfaGFuZGxlX2Vycm9y KGRldiwgdHJ1ZSwgIlJpbmcgaHVuZyIpOwo+ICsJZm9yX2VhY2hfcmluZyhyaW5nLCBkZXZfcHJp diwgaSkKPiArCQlpZiAocmluZy0+aGFuZ2NoZWNrLnNjb3JlID49IEhBTkdDSEVDS19TQ09SRV9S SU5HX0hVTkcpCj4gKwkJCXJldHVybiBpOTE1X2hhbmRsZV9lcnJvcihkZXYsIHRydWUsCj4gKwkJ CQkJCSAiJXMgb24gJXMiLAo+ICsJCQkJCQkgcmluZy0+aGFuZ2NoZWNrLmFjdGlvbiA9PSBIQU5H Q0hFQ0tfSFVORyA/ICJIYW5nIiA6ICJObyBwcm9ncmVzcyIgLAo+ICsJCQkJCQkgcmluZy0+bmFt ZSk7Cj4KPiAgIAkvKiBSZXNldCB0aW1lciBpbiBjYXNlIEdQVSBoYW5ncyB3aXRob3V0IGFub3Ro ZXIgcmVxdWVzdCBiZWluZyBhZGRlZCAqLwo+ICAgCWlmIChidXN5X2NvdW50KQo+CgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK