From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michel Thierry Subject: [PATCH v9 RFC 08/21] drm/i915: Carry on with reset even if hw engine is not ready Date: Thu, 15 Jun 2017 13:18:15 -0700 Message-ID: <20170615201828.23144-9-michel.thierry@intel.com> References: <20170615201828.23144-1-michel.thierry@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id B21E86E80F for ; Thu, 15 Jun 2017 20:18:31 +0000 (UTC) In-Reply-To: <20170615201828.23144-1-michel.thierry@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org V2UgdHJ5IHRvIGdldCB0aGUgZW5naW5lcyByZWFkeS9pZGxlIGJlZm9yZSB0cmlnZ2VyaW5nIHRo ZSByZXNldCwgYnV0IGl0CmhhcyBiZWVuIHNlZW4gdGhhdCBzb21ldGltZXMgdGhlIGh3IG5ldmVy IGFja25vd2xlZGdlcyB0aGlzLgoKSWYgd2UgbWlzcyB0aGUgYWNrbm93bGVkZ21lbnQsIGNhcnJ5 IG9uIHdpdGggdGhlIHJlc2V0IGluc3RlYWQgb2YKbGVhdmluZyB0aGUgR1BVIGluIGEgd2VkZ2Vk IHN0YXRlLgoKVGhlIGZyZXF1ZW5jeSBvZiBtaXNzZWQgYWNrbm93bGVkZ21lbnQgZnJvbSBodyBp cyBsb3csIGJ1dCBpdCBoYXMgYmVlbgpzZWVuIGF0IGxlYXN0IG9uY2UgaW4gQ0kuCgpSZWZlcmVu Y2VzOiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvQ0kvVHJ5Ym90XzgzMS8KUmVwb3J0ZWQt Ynk6IEFudG9uaW8gQXJnZW56aWFubyA8YW50b25pby5hcmdlbnppYW5vQGludGVsLmNvbT4KQ2M6 IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAbGludXguaW50ZWwuY29tPgpDYzogQ2hyaXMg V2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ClNpZ25lZC1vZmYtYnk6IE1pY2hlbCBU aGllcnJ5IDxtaWNoZWwudGhpZXJyeUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfdW5jb3JlLmMgfCA4ICsrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRp b25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3VuY29yZS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdW5jb3JlLmMKaW5k ZXggMWVkM2RkOGRmODUwLi5iOTliN2M2OWE1MjUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX3VuY29yZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Vu Y29yZS5jCkBAIC0xNjMwLDggKzE2MzAsMTIgQEAgc3RhdGljIGludCBnZW44X3Jlc2V0X2VuZ2lu ZV9zdGFydChzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUpCiAJCQkJCSBSRVNFVF9DVExf UkVBRFlfVE9fUkVTRVQsCiAJCQkJCSBSRVNFVF9DVExfUkVBRFlfVE9fUkVTRVQsCiAJCQkJCSA3 MDApOwotCWlmIChyZXQpCi0JCURSTV9FUlJPUigiJXM6IHJlc2V0IHJlcXVlc3QgdGltZW91dFxu IiwgZW5naW5lLT5uYW1lKTsKKwlpZiAoR0VNX1dBUk5fT04ocmV0KSkgeworCQkvKiBodyBkaWQg bm90IGFjayByZWFkeS10by1yZXNldCwgcmVzZXQgYW55d2F5ICovCisJCURSTV9ERUJVR19EUklW RVIoIiVzOiByZXNldCByZXF1ZXN0IHRpbWVvdXQsIGNvbnRpbnVlXG4iLAorCQkJCSBlbmdpbmUt Pm5hbWUpOworCQlyZXQgPSAwOworCX0KIAogCXJldHVybiByZXQ7CiB9Ci0tIAoyLjExLjAKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=