From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: References: <20190909071226.15401-1-chris@chris-wilson.co.uk> From: Tvrtko Ursulin Message-ID: Date: Mon, 9 Sep 2019 10:19:08 +0100 MIME-Version: 1.0 In-Reply-To: <20190909071226.15401-1-chris@chris-wilson.co.uk> Content-Language: en-US Subject: Re: [igt-dev] [Intel-gfx] [PATCH i-g-t] i915/perf_pmu: Check on the health of the spinner while waiting List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Chris Wilson , intel-gfx@lists.freedesktop.org Cc: igt-dev@lists.freedesktop.org List-ID: Ck9uIDA5LzA5LzIwMTkgMDg6MTIsIENocmlzIFdpbHNvbiB3cm90ZToKPiBBbmQgZ2l2ZSB1cCBp ZiB3ZSBuZXZlciBldmVuIG1ha2UgaXQgdG8gdGhlIHN0YXJ0Lgo+IAo+IEJ1Z3ppbGxhOiBodHRw czovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTE1OTIKPiBTaWduZWQt b2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogVHZy dGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPiAtLS0KPiAgIHRlc3RzL3Bl cmZfcG11LmMgfCAzICsrKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQo+IAo+ IGRpZmYgLS1naXQgYS90ZXN0cy9wZXJmX3BtdS5jIGIvdGVzdHMvcGVyZl9wbXUuYwo+IGluZGV4 IGQzOTJhNjdkNC4uOGEwNmU1ZDQ0IDEwMDY0NAo+IC0tLSBhL3Rlc3RzL3BlcmZfcG11LmMKPiAr KysgYi90ZXN0cy9wZXJmX3BtdS5jCj4gQEAgLTE5MSwxMCArMTkxLDEyIEBAIHN0YXRpYyB1bnNp Z25lZCBsb25nIF9fc3Bpbl93YWl0KGludCBmZCwgaWd0X3NwaW5fdCAqc3BpbikKPiAgIAkJd2hp bGUgKCFpZ3Rfc3Bpbl9oYXNfc3RhcnRlZChzcGluKSkgewo+ICAgCQkJdW5zaWduZWQgbG9uZyB0 ID0gaWd0X25zZWNfZWxhcHNlZCgmc3RhcnQpOwo+ICAgCj4gKwkJCWlndF9hc3NlcnQoZ2VtX2Jv X2J1c3koZmQsIHNwaW4tPmhhbmRsZSkpOwo+ICAgCQkJaWYgKCh0IC0gdGltZW91dCkgPiAyNTBl Nikgewo+ICAgCQkJCXRpbWVvdXQgPSB0Owo+ICAgCQkJCWlndF93YXJuKCJTcGlubmVyIG5vdCBy dW5uaW5nIGFmdGVyICUuMmZtc1xuIiwKPiAgIAkJCQkJIChkb3VibGUpdCAvIDFlNik7ID4gKwkJ CQlpZ3RfYXNzZXJ0KHQgPCAyZTkpOwo+ICAgCQkJfQo+ICAgCQl9Cj4gICAJfSBlbHNlIHsKPiBA QCAtMjAyLDYgKzIwNCw3IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIF9fc3Bpbl93YWl0KGludCBm ZCwgaWd0X3NwaW5fdCAqc3BpbikKPiAgIAkJdXNsZWVwKDUwMGUzKTsgLyogQmV0dGVyIHRoYW4g bm90aGluZyEgKi8KPiAgIAl9Cj4gICAKPiArCWlndF9hc3NlcnQoZ2VtX2JvX2J1c3koZmQsIHNw aW4tPmhhbmRsZSkpOwo+ICAgCXJldHVybiBpZ3RfbnNlY19lbGFwc2VkKCZzdGFydCk7Cj4gICB9 Cj4gICAKPiAKClRoZSAycyB0aW1lb3V0IGZvciBiYXRjaCB0byBzdGFydCBleGVjdXRpbmcgc291 bmRzIG9rYXkuCgpJJ2QgcHVsbCB1cCBhbmQgY29uc29saWRhdGUgdGhlIGJvX2J1c3kgY2hlY2tz IGludG8gb25lIGF0IHRoZSB0b3Agb2YgCnRoZSBmdW5jdGlvbiwgc2luY2UgaXQgaXMgb25seSB0 ZWxsaW5nIHVzIGJhdGNoIGhhcyBiZWVuIHN1Ym1pdHRlZC4gT3IgCnlvdSBhcmUgdGhpbmtpbmcg dGhlIHNlY29uZCBjaGVjayBicmluZ3MgdmFsdWUgaW4gY2hlY2tpbmcgYmF0Y2ggaXMgCnN0aWxs IGV4ZWN1dGluZywgaGFzbid0IGZhaWxlZCBvciBzb21ldGhpbmc/CgpSZXZpZXdlZC1ieTogVHZy dGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClJlZ2FyZHMsCgpUdnJ0a28K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBt YWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2