From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH v2] drm/i915: Skip HW reinitialisation on resume if still wedged Date: Mon, 16 Oct 2017 18:30:33 +0300 Message-ID: <87k1zvhzza.fsf@gaia.fi.intel.com> References: <20171015143057.23625-1-chris@chris-wilson.co.uk> <20171015143725.27764-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 mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id D72BC6E42E for ; Mon, 16 Oct 2017 15:30:42 +0000 (UTC) In-Reply-To: <20171015143725.27764-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+IHdyaXRlczoKCj4gSWYgd2Ug ZmFpbCB0byByZWNvdmVyIHRoZSBIVyBzdGF0ZSB1cG9uIHJlc3VtZSAoaS5lLiBvdXIgYXR0ZW1w dCB0bwo+IGNsZWFyIHRoZSB3ZWRnZWQgYml0IGFuZCByZXNldCBkdXJpbmcgaTkxNV9nZW1fc2Fu aXRpemUoKSBmYWlscyksIHRoZW4KPiBza2lwIHRoZSBIVyByZXN0YXJ0IGluc2lkZSBpOTE1X2dl bV9pbml0X2h3KCkuIFdlIHdpbGwgdWx0aW1hdGVseSBkbyB0aGUKPiBIVyByZXN0YXJ0IHdoZW4g c3VjY2Vzc2Z1bGx5IHVud2VkZ2luZyBhbmQgcmVzZXR0aW5nIHRoZSBIVyBsYXRlciwKPiBidXQg YXR0ZW1wdGluZyB0byByZXN0b3JlIGEgd2VkZ2VkIGRldmljZSB1cG9uIHJlc3VtZSBpcyByaXNr eSBhcyB0aGUgSFcKPiBpcyBpbiBhbiB1bmtub3duIHN0YXRlLgo+Cj4gdjI6IFN1cHByZXNzIHRo ZSBlcnJvciBtZXNzYWdlIHdoZW4gZGV0ZWN0aW5nIHRoZSBhbHJlYWR5IHdlZGdlZCBIVy4KPgo+ IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+ IENjOiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxhQGxpbnV4LmludGVsLmNvbT4KClN0YW1w aW5nIHRoZSByaWdodCB2ZXJzaW9uIGlzIGFsc28gYSBoZWxwZnVsLgoKUmV2aWV3ZWQtYnk6IE1p a2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAbGludXguaW50ZWwuY29tPgoKPiAtLS0KPiAgZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyB8IDEwICsrKysrKysrLS0KPiAgMSBmaWxlIGNo YW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9nZW0uYwo+IGluZGV4IGQ5ZDM5YjMwOWNlOC4uNDQ5ZjhjMzc4OGIxIDEwMDY0NAo+IC0tLSBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbS5jCj4gQEAgLTQ4MzUsNiArNDgzNSwxMCBAQCBpbnQgaTkxNV9nZW1faW5p dF9odyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCj4gIAlpbml0X3VudXNlZF9y aW5ncyhkZXZfcHJpdik7Cj4gIAo+ICAJQlVHX09OKCFkZXZfcHJpdi0+a2VybmVsX2NvbnRleHQp Owo+ICsJaWYgKGk5MTVfdGVybWluYWxseV93ZWRnZWQoJmRldl9wcml2LT5ncHVfZXJyb3IpKSB7 Cj4gKwkJcmV0ID0gLUVJTzsKPiArCQlnb3RvIG91dDsKPiArCX0KPiAgCj4gIAlyZXQgPSBpOTE1 X3BwZ3R0X2luaXRfaHcoZGV2X3ByaXYpOwo+ICAJaWYgKHJldCkgewo+IEBAIC00OTMzLDggKzQ5 MzcsMTAgQEAgaW50IGk5MTVfZ2VtX2luaXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2KQo+ICAJCSAqIHdlZGdlZC4gQnV0IHdlIG9ubHkgd2FudCB0byBkbyB0aGlzIHdoZXJlIHRo ZSBHUFUgaXMgYW5ncnksCj4gIAkJICogZm9yIGFsbCBvdGhlciBmYWlsdXJlLCBzdWNoIGFzIGFu IGFsbG9jYXRpb24gZmFpbHVyZSwgYmFpbC4KPiAgCQkgKi8KPiAtCQlEUk1fRVJST1IoIkZhaWxl ZCB0byBpbml0aWFsaXplIEdQVSwgZGVjbGFyaW5nIGl0IHdlZGdlZFxuIik7Cj4gLQkJaTkxNV9n ZW1fc2V0X3dlZGdlZChkZXZfcHJpdik7Cj4gKwkJaWYgKCFpOTE1X3Rlcm1pbmFsbHlfd2VkZ2Vk KCZkZXZfcHJpdi0+Z3B1X2Vycm9yKSkgewo+ICsJCQlEUk1fRVJST1IoIkZhaWxlZCB0byBpbml0 aWFsaXplIEdQVSwgZGVjbGFyaW5nIGl0IHdlZGdlZFxuIik7Cj4gKwkJCWk5MTVfZ2VtX3NldF93 ZWRnZWQoZGV2X3ByaXYpOwo+ICsJCX0KPiAgCQlyZXQgPSAwOwo+ICAJfQo+ICAKPiAtLSAKPiAy LjE1LjAucmMwCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=