From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arun Siluvery Subject: [PATCH v2 12/15] drm/i915/tdr: Add engine reset count to error state Date: Fri, 17 Jun 2016 08:09:12 +0100 Message-ID: <1466147355-4635-13-git-send-email-arun.siluvery@linux.intel.com> References: <1466147355-4635-1-git-send-email-arun.siluvery@linux.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 ESMTP id 1518B6EAE2 for ; Fri, 17 Jun 2016 07:09:48 +0000 (UTC) In-Reply-To: <1466147355-4635-1-git-send-email-arun.siluvery@linux.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 RHJpdmVyIG1haW50YWlucyBjb3VudCBvZiBob3cgbWFueSB0aW1lcyBhIGdpdmVuIGVuZ2luZSBp cyByZXNldCwgdXNlZnVsIHRvCmNhcHR1cmUgdGhpcyBpbiBlcnJvciBzdGF0ZSBhbHNvLiBJdCBn aXZlcyBhbiBpZGVhIG9mIGhvdyBlbmdpbmUgaXMgY29waW5nCnVwIHdpdGggdGhlIHdvcmtsb2Fk cyBpdCBpcyBleGVjdXRpbmcgYmVmb3JlIHRoaXMgZXJyb3Igc3RhdGUuCgpTaWduZWQtb2ZmLWJ5 OiBBcnVuIFNpbHV2ZXJ5IDxhcnVuLnNpbHV2ZXJ5QGxpbnV4LmludGVsLmNvbT4KLS0tCiBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oICAgICAgIHwgMSArCiBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dwdV9lcnJvci5jIHwgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKaW5kZXggM2UwMmI0MS4uNDhhOTZiMyAxMDA2 NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAorKysgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2Rydi5oCkBAIC01MDYsNiArNTA2LDcgQEAgc3RydWN0IGRybV9pOTE1 X2Vycm9yX3N0YXRlIHsKIAkJaW50IGhhbmdjaGVja19zY29yZTsKIAkJZW51bSBpbnRlbF9yaW5n X2hhbmdjaGVja19hY3Rpb24gaGFuZ2NoZWNrX2FjdGlvbjsKIAkJaW50IG51bV9yZXF1ZXN0czsK KwkJdTMyIHJlc2V0X2NvdW50OwogCiAJCS8qIG91ciBvd24gdHJhY2tpbmcgb2YgcmluZyBoZWFk IGFuZCB0YWlsICovCiAJCXUzMiBjcHVfcmluZ19oZWFkOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf Z3B1X2Vycm9yLmMKaW5kZXggMzRmZjI0NS4uYzQzMTI0OCAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dwdV9lcnJvci5jCkBAIC0zMDMsNiArMzAzLDcgQEAgc3RhdGljIHZvaWQgaTkxNV9yaW5n X2Vycm9yX3N0YXRlKHN0cnVjdCBkcm1faTkxNV9lcnJvcl9zdGF0ZV9idWYgKm0sCiAJZXJyX3By aW50ZihtLCAiICBoYW5nY2hlY2s6ICVzIFslZF1cbiIsCiAJCSAgIGhhbmdjaGVja19hY3Rpb25f dG9fc3RyKHJpbmctPmhhbmdjaGVja19hY3Rpb24pLAogCQkgICByaW5nLT5oYW5nY2hlY2tfc2Nv cmUpOworCWVycl9wcmludGYobSwgIiAgZW5naW5lIHJlc2V0IGNvdW50OiAldVxuIiwgcmluZy0+ cmVzZXRfY291bnQpOwogfQogCiB2b2lkIGk5MTVfZXJyb3JfcHJpbnRmKHN0cnVjdCBkcm1faTkx NV9lcnJvcl9zdGF0ZV9idWYgKmUsIGNvbnN0IGNoYXIgKmYsIC4uLikKQEAgLTk2Nyw2ICs5Njgs OCBAQCBzdGF0aWMgdm9pZCBpOTE1X3JlY29yZF9yaW5nX3N0YXRlKHN0cnVjdCBkcm1faTkxNV9w cml2YXRlICpkZXZfcHJpdiwKIAogCWVyaW5nLT5oYW5nY2hlY2tfc2NvcmUgPSBlbmdpbmUtPmhh bmdjaGVjay5zY29yZTsKIAllcmluZy0+aGFuZ2NoZWNrX2FjdGlvbiA9IGVuZ2luZS0+aGFuZ2No ZWNrLmFjdGlvbjsKKwllcmluZy0+cmVzZXRfY291bnQgPSBpOTE1X2VuZ2luZV9yZXNldF9jb3Vu dCgmZGV2X3ByaXYtPmdwdV9lcnJvciwKKwkJCQkJCSAgICAgZW5naW5lKTsKIAogCWlmIChVU0VT X1BQR1RUKGRldl9wcml2KSkgewogCQlpbnQgaTsKLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK