From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v2] drm/i915: Show IPEIR and IPEHR in the engine dump Date: Mon, 18 Dec 2017 12:08:47 +0000 Message-ID: <9b8fa22e-42fd-b546-5476-143ca3eb2d42@linux.intel.com> References: <20171217132852.30642-2-chris@chris-wilson.co.uk> <20171218112643.28594-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 39A3789AAE for ; Mon, 18 Dec 2017 12:08:50 +0000 (UTC) In-Reply-To: <20171218112643.28594-1-chris@chris-wilson.co.uk> Content-Language: en-GB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDE4LzEyLzIwMTcgMTE6MjYsIENocmlzIFdpbHNvbiB3cm90ZToKPiBBIHVzZWZ1bCBiaXQg b2YgaW5mb3JtYXRpb24gZm9yIGluc3BlY3RpbmcgR1BVIHN0YWxscyBmcm9tCj4gaW50ZWxfZW5n aW5lX2R1bXAoKSBhcmUgdGhlIGVycm9yIHJlZ2lzdGVycywgSVBFSVIgYW5kIElQRUhSLgo+IAo+ IHYyOiBGaXh1cCBnZW4gY2hhbmdlcyBpbiByZWdpc3RlciBvZmZzZXRzIChUdnJ0a28pCj4gCj4g U2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4g Q2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAbGludXguaW50ZWwuY29tPgo+IENjOiBK b29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IFR2 cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4gLS0tCj4gICBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9lbmdpbmVfY3MuYyB8IDE0ICsrKysrKysrKysrKysrCj4gICAx IGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9lbmdpbmVfY3MuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2VuZ2luZV9jcy5jCj4gaW5kZXggNTEwZTBiYzNhMzc3Li45MmI5ZTBkZDYzNzggMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZW5naW5lX2NzLmMKPiArKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9lbmdpbmVfY3MuYwo+IEBAIC0xNzU3LDYgKzE3NTcs MjAgQEAgdm9pZCBpbnRlbF9lbmdpbmVfZHVtcChzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdp bmUsCj4gICAJYWRkciA9IGludGVsX2VuZ2luZV9nZXRfbGFzdF9iYXRjaF9oZWFkKGVuZ2luZSk7 Cj4gICAJZHJtX3ByaW50ZihtLCAiXHRCQkFERFI6IDB4JTA4eF8lMDh4XG4iLAo+ICAgCQkgICB1 cHBlcl8zMl9iaXRzKGFkZHIpLCBsb3dlcl8zMl9iaXRzKGFkZHIpKTsKPiArCWFkZHIgPSBJOTE1 X1JFQUQoUklOR19ETUFfRkFERChlbmdpbmUtPm1taW9fYmFzZSkpOwo+ICsJaWYgKElOVEVMX0dF TihkZXZfcHJpdikgPj0gOCkKPiArCQlhZGRyIHw9ICh1NjQpSTkxNV9SRUFEKFJJTkdfRE1BX0ZB RERfVURXKGVuZ2luZS0+bW1pb19iYXNlKSkgPDwgMzI7Cj4gKwlkcm1fcHJpbnRmKG0sICJcdERN QV9GQUREUjogMHglMDh4XyUwOHhcbiIsCj4gKwkJICAgdXBwZXJfMzJfYml0cyhhZGRyKSwgbG93 ZXJfMzJfYml0cyhhZGRyKSk7Cgo8IGdlbjQgY2FzZSBub3QgaW50ZXJlc3RpbmcgaGVyZT8gRXJy b3IgY2FwdHVyZSByZWFkcyBETUFfRkFERF9JOFhYIGluIAp0aGF0IGNhc2UuIERvZXNuJ3QgbG9v ayBsaWtlIHRoZSBzYW1lIG9mZnNldCB0byBtZS4KClJlZ2FyZHMsCgpUdnJ0a28KCj4gKwlpZiAo SU5URUxfR0VOKGRldl9wcml2KSA+PSA0KSB7Cj4gKwkJZHJtX3ByaW50ZihtLCAiXHRJUEVJUjog MHglMDh4XG4iLAo+ICsJCQkgICBJOTE1X1JFQUQoUklOR19JUEVJUihlbmdpbmUtPm1taW9fYmFz ZSkpKTsKPiArCQlkcm1fcHJpbnRmKG0sICJcdElQRUhSOiAweCUwOHhcbiIsCj4gKwkJCSAgIEk5 MTVfUkVBRChSSU5HX0lQRUhSKGVuZ2luZS0+bW1pb19iYXNlKSkpOwo+ICsJfSBlbHNlIHsKPiAr CQlkcm1fcHJpbnRmKG0sICJcdElQRUlSOiAweCUwOHhcbiIsIEk5MTVfUkVBRChJUEVJUikpOwo+ ICsJCWRybV9wcmludGYobSwgIlx0SVBFSFI6IDB4JTA4eFxuIiwgSTkxNV9SRUFEKElQRUhSKSk7 Cj4gKwl9Cj4gICAKPiAgIAlpZiAoSEFTX0VYRUNMSVNUUyhkZXZfcHJpdikpIHsKPiAgIAkJY29u c3QgdTMyICpod3MgPSAmZW5naW5lLT5zdGF0dXNfcGFnZS5wYWdlX2FkZHJbSTkxNV9IV1NfQ1NC X0JVRjBfSU5ERVhdOwo+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK