From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH] drm/i915: Don't continually defer the hangcheck Date: Wed, 19 Nov 2014 12:43:05 +0200 Message-ID: <871tozbhdy.fsf@gaia.fi.intel.com> References: <1416390439-5724-1-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 mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id BB7BD6EBCB for ; Wed, 19 Nov 2014 02:44:21 -0800 (PST) In-Reply-To: <1416390439-5724-1-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 Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gV2l0aCBt dWx0aXBsZSByaW5ncywgd2UgbWF5IGNvbnRpbnVlIHRvIHJlbmRlciBvbiB0aGUgYmxpdHRlciB3 aGlsc3QKPiBleGVjdXRpbmcgYW4gaW5maW5pdGUgc2hhZGVyIG9uIHRoZSByZW5kZXIgcmluZy4g QXMgd2UgY3VycmVudGx5LCByZWFybQo+IHRoZSB0aW1lciB3aXRoIGVhY2ggZXhlY2J1ZiwgaW4g dGhpcyBzY2VuYXJpbyB0aGUgaGFuZ2NoZWNrIHdpbGwgbmV2ZXIKPiBmaXJlIGFuZCB3ZSB3aWxs IG5ldmVyIGRldGVjdCB0aGUgbG9ja3VwIG9uIHRoZSByZW5kZXIgcmluZy4gSW5zdGVhZCwKPiBv bmx5IGFybSB0aGUgdGltZXIgb25jZSBwZXIgaGFuZ2NoZWNrLCBzbyB0aGF0IGhhbmdjaGVjayBy dW5zIG1vcmUKPiBmcmVxdWVudGx5Lgo+Cj4gdjI6IFJlYXJyYW5nZSBjb2RlIHRvIGF2b2lkIHRy aWdnZXJpbmcgYSBCVUdfT04gaW4gYWRkX3RpbWVyIGZyb20KPiBzb2Z0aXJxIGNvbnRleHQuCj4K PiBUZXN0Y2FzZTogaWd0L2dlbV9yZXNldF9zdGF0cy9kZWZlci1oYW5nY2hlY2sqCj4gQnVnemls bGE6IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTg2MjI1Cj4g U2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4g Q2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgo+IC0tLQoKUmV2aWV3 ZWQtYnk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgoKPiAgZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyB8IDkgKysrKysrLS0tCj4gIDEgZmlsZSBjaGFuZ2Vk LCA2IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJx LmMKPiBpbmRleCA3MjllOWEzMjlmNzYuLmM4OGMwMDU0MzNkNiAxMDA2NDQKPiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9pcnEuYwo+IEBAIC05ODgsNyArOTg4LDYgQEAgc3RhdGljIHZvaWQgbm90aWZ5X3Jpbmco c3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiAgCXRyYWNlX2k5MTVfZ2VtX3JlcXVlc3RfY29tcGxl dGUocmluZyk7Cj4gIAo+ICAJd2FrZV91cF9hbGwoJnJpbmctPmlycV9xdWV1ZSk7Cj4gLQlpOTE1 X3F1ZXVlX2hhbmdjaGVjayhkZXYpOwo+ICB9Cj4gIAo+ICBzdGF0aWMgdTMyIHZsdl9jMF9yZXNp ZGVuY3koc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+IEBAIC0zMDM1LDExICsz MDM0LDE1IEBAIHN0YXRpYyB2b2lkIGk5MTVfaGFuZ2NoZWNrX2VsYXBzZWQodW5zaWduZWQgbG9u ZyBkYXRhKQo+ICB2b2lkIGk5MTVfcXVldWVfaGFuZ2NoZWNrKHN0cnVjdCBkcm1fZGV2aWNlICpk ZXYpCj4gIHsKPiAgCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2 X3ByaXZhdGU7Cj4gKwlzdHJ1Y3QgdGltZXJfbGlzdCAqdGltZXIgPSAmZGV2X3ByaXYtPmdwdV9l cnJvci5oYW5nY2hlY2tfdGltZXI7Cj4gKwo+ICAJaWYgKCFpOTE1LmVuYWJsZV9oYW5nY2hlY2sp Cj4gIAkJcmV0dXJuOwo+ICAKPiAtCW1vZF90aW1lcigmZGV2X3ByaXYtPmdwdV9lcnJvci5oYW5n Y2hlY2tfdGltZXIsCj4gLQkJICByb3VuZF9qaWZmaWVzX3VwKGppZmZpZXMgKyBEUk1fSTkxNV9I QU5HQ0hFQ0tfSklGRklFUykpOwo+ICsJLyogRG9uJ3QgY29udGludWFsbHkgZGVmZXIgdGhlIGhh bmdjaGVjaywgYnV0IG1ha2Ugc3VyZSBpdCBpcyBhY3RpdmUgKi8KPiArCWlmICghdGltZXJfcGVu ZGluZyh0aW1lcikpCj4gKwkJdGltZXItPmV4cGlyZXMgPSByb3VuZF9qaWZmaWVzX3VwKGppZmZp ZXMgKyBEUk1fSTkxNV9IQU5HQ0hFQ0tfSklGRklFUyk7Cj4gKwltb2RfdGltZXIodGltZXIsIHRp bWVyLT5leHBpcmVzKTsKPiAgfQo+ICAKPiAgc3RhdGljIHZvaWQgaWJ4X2lycV9yZXNldChzdHJ1 Y3QgZHJtX2RldmljZSAqZGV2KQo+IC0tIAo+IDIuMS4zCj4KPiBfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeApfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=