From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carlos Santa Subject: drm/i915: Watchdog timeout: Blindly trust watchdog timeout for reset? Date: Fri, 4 Jan 2019 18:40:01 -0800 Message-ID: <20190105024001.37629-9-carlos.santa@intel.com> References: <20190105024001.37629-1-carlos.santa@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id B8AA26ED47 for ; Sat, 5 Jan 2019 02:40:13 +0000 (UTC) In-Reply-To: <20190105024001.37629-1-carlos.santa@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 Cc: Michel Thierry List-Id: intel-gfx@lists.freedesktop.org RnJvbTogTWljaGVsIFRoaWVycnkgPG1pY2hlbC50aGllcnJ5QGludGVsLmNvbT4KClhYWDogV2hh dCB0byBkbyB3aGVuIHRoZSB3YXRjaGRvZyBpcnEgZmlyZWQgdHdpY2UgYnV0IG91ciBoYW5nY2hl Y2sKbG9naWMgdGhpbmtzIHRoZSBlbmdpbmUgaXMgbm90IGh1bmc/IEZvciBleGFtcGxlLCB3aGF0 IGlmIHRoZQphY3RpdmUtaGVhZCBtb3ZlZCBzaW5jZSB0aGUgaXJxIGhhbmRsZXI/CgpPbmUgb3B0 aW9uIGlzIHRvIGp1c3QgaWdub3JlIHRoZSB3YXRjaGRvZywgaWYgdGhlIGVuZ2luZSBpcyByZWFs bHkgaHVuZywKdGhlbiB0aGUgZHJpdmVyIHdpbGwgZGV0ZWN0IHRoZSBoYW5nIGJ5IGl0c2VsZiBs YXRlciBvbiAoSSdtIGluY2xpbmVkIHRvCnRoaXMpLgoKQnV0IHRoZSBvdGhlciBvcHRpb24gaXMg dG8gYmxpbmRseSB0cnVzdCB0aGUgSFcsIHdoaWNoIGlzIHdoYXQgdGhpcyBwYXRjaApkb2VzLi4u CgpDQzogQW50b25pbyBBcmdlbnppYW5vIDxhbnRvbmlvLmFyZ2Vuemlhbm9AaW50ZWwuY29tPgpD YzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGxpbnV4LmludGVsLmNvbT4KU2lnbmVk LW9mZi1ieTogTWljaGVsIFRoaWVycnkgPG1pY2hlbC50aGllcnJ5QGludGVsLmNvbT4KU2lnbmVk LW9mZi1ieTogQ2FybG9zIFNhbnRhIDxjYXJsb3Muc2FudGFAaW50ZWwuY29tPgotLS0KIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2hhbmdjaGVjay5jIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2Vk LCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9oYW5nY2hlY2suYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2hhbmdjaGVjay5jCmluZGV4IDI5MDZmMGVmM2Q3Ny4uMTk0N2JhYTIwMDIyIDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9oYW5nY2hlY2suYworKysgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9oYW5nY2hlY2suYwpAQCAtMjgxLDcgKzI4MSw4IEBAIHN0YXRpYyB2 b2lkIGk5MTVfaGFuZ2NoZWNrX2VsYXBzZWQoc3RydWN0IHdvcmtfc3RydWN0ICp3b3JrKQogCQlo YW5nY2hlY2tfYWNjdW11bGF0ZV9zYW1wbGUoZW5naW5lLCAmaGMpOwogCQloYW5nY2hlY2tfc3Rv cmVfc2FtcGxlKGVuZ2luZSwgJmhjKTsKIAotCQlpZiAoZW5naW5lLT5oYW5nY2hlY2suc3RhbGxl ZCkgeworCQlpZiAoZW5naW5lLT5oYW5nY2hlY2suc3RhbGxlZCB8fAorCQkgICAgZW5naW5lLT5o YW5nY2hlY2sud2F0Y2hkb2cgPT0gaW50ZWxfZW5naW5lX2dldF9zZXFubyhlbmdpbmUpKSB7CiAJ CQlodW5nIHw9IGludGVsX2VuZ2luZV9mbGFnKGVuZ2luZSk7CiAJCQlpZiAoaGMuYWN0aW9uICE9 IEVOR0lORV9ERUFEKQogCQkJCXN0dWNrIHw9IGludGVsX2VuZ2luZV9mbGFnKGVuZ2luZSk7Ci0t IAoyLjE3LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=