From mboxrd@z Thu Jan 1 00:00:00 1970 From: John.C.Harrison@Intel.com Subject: [RFC 35/39] drm/i915: Added seqno values to scheduler status dump Date: Fri, 17 Jul 2015 15:33:44 +0100 Message-ID: <1437143628-6329-36-git-send-email-John.C.Harrison@Intel.com> References: <1437143628-6329-1-git-send-email-John.C.Harrison@Intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id E3E466ED74 for ; Fri, 17 Jul 2015 07:34:31 -0700 (PDT) In-Reply-To: <1437143628-6329-1-git-send-email-John.C.Harrison@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 RnJvbTogSm9obiBIYXJyaXNvbiA8Sm9obi5DLkhhcnJpc29uQEludGVsLmNvbT4KCkl0IGlzIHVz ZWZ1bCB0byBiZSBhYmxlIHRvIHNlZSB3aGF0IHNlcW5vcyBoYXZlIGFjdHVhbGx5IHBvcHBlZCBv dXQgb2YgdGhlCmhhcmR3YXJlIHdoZW4gdmlld2luZyB0aGUgc2NoZWR1bGVyIHN0YXR1cy4KCkNo YW5nZS1JZDogSWU5M2U1MWM2NDMyOGJlMjYwNmI4YjQzNDQwZjYzNDRkNWYyMjU0MjYKRm9yOiBW SVotMTU4NwpTaWduZWQtb2ZmLWJ5OiBKb2huIEhhcnJpc29uIDxKb2huLkMuSGFycmlzb25ASW50 ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfc2NoZWR1bGVyLmMgfCAxMCAr KysrKysrKysrCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3NjaGVkdWxlci5oIHwgIDEgKwog MiBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9zY2hlZHVsZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf c2NoZWR1bGVyLmMKaW5kZXggMTU0N2I2NC4uN2JlMWM4OSAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9zY2hlZHVsZXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X3NjaGVkdWxlci5jCkBAIC0xNTIsNiArMTUyLDcgQEAgY29uc3QgY2hhciAqaTkxNV9zY2hl ZHVsZXJfZmxhZ19zdHIodWludDMyX3QgZmxhZ3MpCiAJVEVTVF9GTEFHKGk5MTVfc2ZfZHVtcF9m b3JjZSwgICAgICAgICAiRHVtcEZvcmNlfCIpOwogCVRFU1RfRkxBRyhpOTE1X3NmX2R1bXBfZGV0 YWlscywgICAgICAgIkR1bXBEZXRhaWxzfCIpOwogCVRFU1RfRkxBRyhpOTE1X3NmX2R1bXBfZGVw ZW5kZW5jaWVzLCAgIkR1bXBEZXBzfCIpOworCVRFU1RfRkxBRyhpOTE1X3NmX2R1bXBfc2Vxbm8s ICAgICAgICAgIkR1bXBTZXFub3wiKTsKIAogI3VuZGVmIFRFU1RfRkxBRwogCkBAIC04NjEsNiAr ODYyLDcgQEAgc3RhdGljIGludCBpOTE1X3NjaGVkdWxlcl9kdW1wX2FsbF9sb2NrZWQoc3RydWN0 IGRybV9kZXZpY2UgKmRldiwgY29uc3QgY2hhciAqbXMKIAlmb3JfZWFjaF9yaW5nKHJpbmcsIGRl dl9wcml2LCBpKSB7CiAJCXNjaGVkdWxlci0+ZmxhZ3NbcmluZy0+aWRdIHw9IGk5MTVfc2ZfZHVt cF9mb3JjZSAgIHwKIAkJCQkJICAgICAgaTkxNV9zZl9kdW1wX2RldGFpbHMgfAorCQkJCQkgICAg ICBpOTE1X3NmX2R1bXBfc2Vxbm8gICB8CiAJCQkJCSAgICAgIGk5MTVfc2ZfZHVtcF9kZXBlbmRl bmNpZXM7CiAJCXIgPSBpOTE1X3NjaGVkdWxlcl9kdW1wX2xvY2tlZChyaW5nLCBtc2cpOwogCQlp ZiAocmV0ID09IDApCkBAIC05NDIsNiArOTQ0LDE0IEBAIHN0YXRpYyBpbnQgaTkxNV9zY2hlZHVs ZXJfZHVtcF9sb2NrZWQoc3RydWN0IGludGVsX2VuZ2luZV9jcyAqcmluZywgY29uc3QgY2hhciAq CiAJCXJldHVybiAwOwogCX0KIAorCWlmIChzY2hlZHVsZXItPmZsYWdzW3JpbmctPmlkXSAmIGk5 MTVfc2ZfZHVtcF9zZXFubykgeworCQl1aW50MzJfdCAgICBzZXFubzsKKworCQlzZXFubyAgICA9 IHJpbmctPmdldF9zZXFubyhyaW5nLCB0cnVlKTsKKworCQlEUk1fREVCVUdfRFJJVkVSKCI8JXM+ IFNlcW5vID0gJWRcbiIsIHJpbmctPm5hbWUsIHNlcW5vKTsKKwl9CisKIAlpZiAoc2NoZWR1bGVy LT5mbGFnc1tyaW5nLT5pZF0gJiBpOTE1X3NmX2R1bXBfZGV0YWlscykgewogCQlpbnQgICAgICAg ICBpLCBkZXBzOwogCQl1aW50MzJfdCAgICBjb3VudCwgY291bnRzW2k5MTVfc3FzX01BWF07CmRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3NjaGVkdWxlci5oIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9zY2hlZHVsZXIuaAppbmRleCBkZDA1MTBjLi42ZTZlM2EwIDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3NjaGVkdWxlci5oCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfc2NoZWR1bGVyLmgKQEAgLTEzNyw2ICsxMzcsNyBAQCBl bnVtIHsKIAlpOTE1X3NmX2R1bXBfZm9yY2UgICAgICAgICAgPSAoMSA8PCA4KSwKIAlpOTE1X3Nm X2R1bXBfZGV0YWlscyAgICAgICAgPSAoMSA8PCA5KSwKIAlpOTE1X3NmX2R1bXBfZGVwZW5kZW5j aWVzICAgPSAoMSA8PCAxMCksCisJaTkxNV9zZl9kdW1wX3NlcW5vICAgICAgICAgID0gKDEgPDwg MTEpLAogfTsKIGNvbnN0IGNoYXIgKmk5MTVfc2NoZWR1bGVyX2ZsYWdfc3RyKHVpbnQzMl90IGZs YWdzKTsKIAotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4Cg==