From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH v2] drm/i915: Differentiate between hangcheck waiting for timer or scheduler Date: Fri, 03 Mar 2017 11:13:15 +0200 Message-ID: <8737eubu50.fsf@gaia.fi.intel.com> References: <20170302210106.26631-1-chris@chris-wilson.co.uk> <20170303090056.19973-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 28DF56EC86 for ; Fri, 3 Mar 2017 09:15:16 +0000 (UTC) In-Reply-To: <20170303090056.19973-1-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+IHdyaXRlczoKCj4gQ2hlY2sg dGltZXJfcGVuZGluZygpIGFzIHdlbGwgYXMgd29ya19wZW5kaW5nKCkgdG8gc2VlIGlmIHRoZSB0 aW1lciBmb3IKPiB0aGUgaGFuZ2NoZWNrIGhhcyBhbHJlYWR5IGV4cGlyZWQgYW5kIHRoZSB3b3Jr IGlzIHBlbmRpbmcgZXhlY3V0aW9uIG9uCj4gc29tZSBsaXN0IHNvbWV3aGVyZS4KPgo+IHYyOiBV c2UgYSBtb3JlIGNvbXBhY3QgaWYtY2hhaW4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNv biA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IENjOiBNaWthIEt1b3BwYWxhIDxtaWthLmt1 b3BwYWxhQGxpbnV4LmludGVsLmNvbT4KClJldmlld2VkLWJ5OiBNaWthIEt1b3BwYWxhIDxtaWth Lmt1b3BwYWxhQGludGVsLmNvbT4KCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZGVidWdmcy5jIHwgOCArKysrKy0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCsp LCAzIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZGVidWdmcy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPiBpbmRl eCBhMzNjMDlkYmExMDUuLjViNTFjOWQxNzlhZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2RlYnVnZnMuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZGVidWdmcy5jCj4gQEAgLTEzMzQsMTEgKzEzMzQsMTMgQEAgc3RhdGljIGludCBpOTE1X2hhbmdj aGVja19pbmZvKHN0cnVjdCBzZXFfZmlsZSAqbSwgdm9pZCAqdW51c2VkKQo+ICAKPiAgCWludGVs X3J1bnRpbWVfcG1fcHV0KGRldl9wcml2KTsKPiAgCj4gLQlpZiAoZGVsYXllZF93b3JrX3BlbmRp bmcoJmRldl9wcml2LT5ncHVfZXJyb3IuaGFuZ2NoZWNrX3dvcmspKSB7Cj4gLQkJc2VxX3ByaW50 ZihtLCAiSGFuZ2NoZWNrIGFjdGl2ZSwgZmlyZXMgaW4gJWRtc1xuIiwKPiArCWlmICh0aW1lcl9w ZW5kaW5nKCZkZXZfcHJpdi0+Z3B1X2Vycm9yLmhhbmdjaGVja193b3JrLnRpbWVyKSkKPiArCQlz ZXFfcHJpbnRmKG0sICJIYW5nY2hlY2sgYWN0aXZlLCB0aW1lciBmaXJlcyBpbiAlZG1zXG4iLAo+ ICAJCQkgICBqaWZmaWVzX3RvX21zZWNzKGRldl9wcml2LT5ncHVfZXJyb3IuaGFuZ2NoZWNrX3dv cmsudGltZXIuZXhwaXJlcyAtCj4gIAkJCQkJICAgIGppZmZpZXMpKTsKPiAtCX0gZWxzZQo+ICsJ ZWxzZSBpZiAoZGVsYXllZF93b3JrX3BlbmRpbmcoJmRldl9wcml2LT5ncHVfZXJyb3IuaGFuZ2No ZWNrX3dvcmspKQo+ICsJCXNlcV9wcmludGYobSwgIkhhbmdjaGVjayBhY3RpdmUsIHdvcmsgcGVu ZGluZ1xuIik7Cj4gKwllbHNlCj4gIAkJc2VxX3ByaW50ZihtLCAiSGFuZ2NoZWNrIGluYWN0aXZl XG4iKTsKPiAgCj4gIAlzZXFfcHJpbnRmKG0sICJHVCBhY3RpdmU/ICVzXG4iLCB5ZXNubyhkZXZf cHJpdi0+Z3QuYXdha2UpKTsKPiAtLSAKPiAyLjExLjAKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==