From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomas Elf Subject: [PATCH 17/20] drm/i915: Extended error state with TDR count, watchdog count and engine reset count Date: Fri, 23 Oct 2015 02:32:39 +0100 Message-ID: <1445563962-20753-18-git-send-email-tomas.elf@intel.com> References: <1445563962-20753-1-git-send-email-tomas.elf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 786956E875 for ; Thu, 22 Oct 2015 18:33:55 -0700 (PDT) In-Reply-To: <1445563962-20753-1-git-send-email-tomas.elf@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 VGhlc2UgbmV3IFREUi1zcGVjaWZpYyBtZXRyaWNzIGhhdmUgcHJldmlvdXNseSBiZWVuIGFkZGVk IHRvCmk5MTVfaGFuZ2NoZWNrX2luZm8oKSBpbiBkZWJ1Z2ZzLiBEdXJpbmcgZGVzaWduIHJldmll dyBDaHJpcyBXaWxzb24gYXNrZWQgZm9yCnRoZXNlIG1ldHJpY3MgdG8gYmUgYWRkZWQgdG8gdGhl IGVycm9yIHN0YXRlIGFzIHdlbGwuCgpTaWduZWQtb2ZmLWJ5OiBUb21hcyBFbGYgPHRvbWFzLmVs ZkBpbnRlbC5jb20+CkNjOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4K Q2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRy aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmggICAgICAgfCAzICsrKwogZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYyB8IDYgKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDkg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2 LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCmluZGV4IDViMTRkOTcuLjE2OGEw NTAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaApAQCAtNTI2LDYgKzUyNiw5IEBAIHN0cnVjdCBk cm1faTkxNV9lcnJvcl9zdGF0ZSB7CiAJCWludCBoYW5nY2hlY2tfc2NvcmU7CiAJCWVudW0gaW50 ZWxfcmluZ19oYW5nY2hlY2tfYWN0aW9uIGhhbmdjaGVja19hY3Rpb247CiAJCWludCBudW1fcmVx dWVzdHM7CisJCWludCBoYW5nY2hlY2tfdGRyX2NvdW50OworCQlpbnQgaGFuZ2NoZWNrX3dhdGNo ZG9nX2NvdW50OworCQlpbnQgaGFuZ2NoZWNrX3Jlc2V0X2NvdW50OwogCiAJCS8qIG91ciBvd24g dHJhY2tpbmcgb2YgcmluZyBoZWFkIGFuZCB0YWlsICovCiAJCXUzMiBjcHVfcmluZ19oZWFkOwpk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ3B1X2Vycm9yLmMKaW5kZXggOGMwY2QwZS4uZTg0ZDAxZSAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dwdV9lcnJvci5jCkBAIC0zMDQsNiArMzA0LDkgQEAg c3RhdGljIHZvaWQgaTkxNV9yaW5nX2Vycm9yX3N0YXRlKHN0cnVjdCBkcm1faTkxNV9lcnJvcl9z dGF0ZV9idWYgKm0sCiAJZXJyX3ByaW50ZihtLCAiICBoYW5nY2hlY2s6ICVzIFslZF1cbiIsCiAJ CSAgIGhhbmdjaGVja19hY3Rpb25fdG9fc3RyKHJpbmctPmhhbmdjaGVja19hY3Rpb24pLAogCQkg ICByaW5nLT5oYW5nY2hlY2tfc2NvcmUpOworCWVycl9wcmludGYobSwgIiAgVERSIGNvdW50OiAl ZFxuIiwgcmluZy0+aGFuZ2NoZWNrX3Rkcl9jb3VudCk7CisJZXJyX3ByaW50ZihtLCAiICBXYXRj aGRvZyBjb3VudDogJWRcbiIsIHJpbmctPmhhbmdjaGVja193YXRjaGRvZ19jb3VudCk7CisJZXJy X3ByaW50ZihtLCAiICBFbmdpbmUgcmVzZXQgY291bnQ6ICVkXG4iLCByaW5nLT5oYW5nY2hlY2tf cmVzZXRfY291bnQpOwogfQogCiB2b2lkIGk5MTVfZXJyb3JfcHJpbnRmKHN0cnVjdCBkcm1faTkx NV9lcnJvcl9zdGF0ZV9idWYgKmUsIGNvbnN0IGNoYXIgKmYsIC4uLikKQEAgLTkyOSw2ICs5MzIs OSBAQCBzdGF0aWMgdm9pZCBpOTE1X3JlY29yZF9yaW5nX3N0YXRlKHN0cnVjdCBkcm1fZGV2aWNl ICpkZXYsCiAKIAllcmluZy0+aGFuZ2NoZWNrX3Njb3JlID0gcmluZy0+aGFuZ2NoZWNrLnNjb3Jl OwogCWVyaW5nLT5oYW5nY2hlY2tfYWN0aW9uID0gcmluZy0+aGFuZ2NoZWNrLmFjdGlvbjsKKwll cmluZy0+aGFuZ2NoZWNrX3Rkcl9jb3VudCA9IHJpbmctPmhhbmdjaGVjay50ZHJfY291bnQ7CisJ ZXJpbmctPmhhbmdjaGVja193YXRjaGRvZ19jb3VudCA9IHJpbmctPmhhbmdjaGVjay53YXRjaGRv Z19jb3VudDsKKwllcmluZy0+aGFuZ2NoZWNrX3Jlc2V0X2NvdW50ID0gcmluZy0+aGFuZ2NoZWNr LnJlc2V0X2NvdW50OwogCiAJaWYgKFVTRVNfUFBHVFQoZGV2KSkgewogCQlpbnQgaTsKLS0gCjEu OS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=