From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Micha=C5=82=20Winiarski?= Subject: [PATCH 08/13] drm/i915/guc: Always print log stats in i915_guc_info when using GuC Date: Mon, 19 Mar 2018 10:53:43 +0100 Message-ID: <20180319095348.9716-8-michal.winiarski@intel.com> References: <20180319095348.9716-1-michal.winiarski@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7C6526E4E3 for ; Mon, 19 Mar 2018 09:55:36 +0000 (UTC) In-Reply-To: <20180319095348.9716-1-michal.winiarski@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 V2hpbGUgc29tZSBvZiB0aGUgY29udGVudCBpbiB0aGlzIGZpbGUgaXMgcmVsYXRlZCB0byBHdUMg c3VibWlzc2lvbgpvbmx5LCB0aGF0J3Mgbm90IHRoZSBjYXNlIHdpdGggbG9nIHJlbGF0ZWQgc3Rh dGlzdGljcy4KClNpZ25lZC1vZmYtYnk6IE1pY2hhxYIgV2luaWFyc2tpIDxtaWNoYWwud2luaWFy c2tpQGludGVsLmNvbT4KQ2M6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVr PgpDYzogRGFuaWVsZSBDZXJhb2xvIFNwdXJpbyA8ZGFuaWVsZS5jZXJhb2xvc3B1cmlvQGludGVs LmNvbT4KQ2M6IFNhZ2FyIEFydW4gS2FtYmxlIDxzYWdhci5hLmthbWJsZUBpbnRlbC5jb20+CkNj OiBNaWNoYWwgV2FqZGVjemtvIDxtaWNoYWwud2FqZGVjemtvQGludGVsLmNvbT4KUmV2aWV3ZWQt Ynk6IFNhZ2FyIEFydW4gS2FtYmxlIDxzYWdhci5hLmthbWJsZUBpbnRlbC5jb20+Ci0tLQogZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMgfCAxNSArKysrKysrKystLS0tLS0KIDEg ZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2RlYnVnZnMuYwppbmRleCBkM2Q0ZDFiMjkxMTIuLjU1ODQ3MzZhNDI5MyAxMDA2 NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKQEAgLTIzMzAsNyArMjMzMCw3IEBAIHN0YXRp YyB2b2lkIGk5MTVfZ3VjX2xvZ19pbmZvKHN0cnVjdCBzZXFfZmlsZSAqbSwKIHsKIAlzdHJ1Y3Qg aW50ZWxfZ3VjICpndWMgPSAmZGV2X3ByaXYtPmd1YzsKIAotCXNlcV9wdXRzKG0sICJcbkd1QyBs b2dnaW5nIHN0YXRzOlxuIik7CisJc2VxX3B1dHMobSwgIkd1QyBsb2dnaW5nIHN0YXRzOlxuIik7 CiAKIAlzZXFfcHJpbnRmKG0sICJcdElTUjogICBmbHVzaCBjb3VudCAlMTB1LCBvdmVyZmxvdyBj b3VudCAlMTB1XG4iLAogCQkgICBndWMtPmxvZy5mbHVzaF9jb3VudFtHVUNfSVNSX0xPR19CVUZG RVJdLApAQCAtMjM3OCwxNCArMjM3OCwxOSBAQCBzdGF0aWMgaW50IGk5MTVfZ3VjX2luZm8oc3Ry dWN0IHNlcV9maWxlICptLCB2b2lkICpkYXRhKQogCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdiA9IG5vZGVfdG9faTkxNShtLT5wcml2YXRlKTsKIAljb25zdCBzdHJ1Y3QgaW50ZWxf Z3VjICpndWMgPSAmZGV2X3ByaXYtPmd1YzsKIAotCWlmICghVVNFU19HVUNfU1VCTUlTU0lPTihk ZXZfcHJpdikpCisJaWYgKCFVU0VTX0dVQyhkZXZfcHJpdikpCiAJCXJldHVybiAtRU5PREVWOwog CisJaTkxNV9ndWNfbG9nX2luZm8obSwgZGV2X3ByaXYpOworCisJaWYgKCFVU0VTX0dVQ19TVUJN SVNTSU9OKGRldl9wcml2KSkKKwkJcmV0dXJuIDA7CisKIAlHRU1fQlVHX09OKCFndWMtPmV4ZWNi dWZfY2xpZW50KTsKIAotCXNlcV9wcmludGYobSwgIkRvb3JiZWxsIG1hcDpcbiIpOworCXNlcV9w cmludGYobSwgIlxuRG9vcmJlbGwgbWFwOlxuIik7CiAJc2VxX3ByaW50ZihtLCAiXHQlKnBiXG4i LCBHVUNfTlVNX0RPT1JCRUxMUywgZ3VjLT5kb29yYmVsbF9iaXRtYXApOwotCXNlcV9wcmludGYo bSwgIkRvb3JiZWxsIG5leHQgY2FjaGVsaW5lOiAweCV4XG5cbiIsIGd1Yy0+ZGJfY2FjaGVsaW5l KTsKKwlzZXFfcHJpbnRmKG0sICJEb29yYmVsbCBuZXh0IGNhY2hlbGluZTogMHgleFxuIiwgZ3Vj LT5kYl9jYWNoZWxpbmUpOwogCiAJc2VxX3ByaW50ZihtLCAiXG5HdUMgZXhlY2J1ZiBjbGllbnQg QCAlcDpcbiIsIGd1Yy0+ZXhlY2J1Zl9jbGllbnQpOwogCWk5MTVfZ3VjX2NsaWVudF9pbmZvKG0s IGRldl9wcml2LCBndWMtPmV4ZWNidWZfY2xpZW50KTsKQEAgLTIzOTUsOCArMjQwMCw2IEBAIHN0 YXRpYyBpbnQgaTkxNV9ndWNfaW5mbyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0sIHZvaWQgKmRhdGEpCiAJ CWk5MTVfZ3VjX2NsaWVudF9pbmZvKG0sIGRldl9wcml2LCBndWMtPnByZWVtcHRfY2xpZW50KTsK IAl9CiAKLQlpOTE1X2d1Y19sb2dfaW5mbyhtLCBkZXZfcHJpdik7Ci0KIAkvKiBBZGQgbW9yZSBh cyByZXF1aXJlZCAuLi4gKi8KIAogCXJldHVybiAwOwotLSAKMi4xNC4zCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK