From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: References: <20190909071226.15401-1-chris@chris-wilson.co.uk> <156802102222.21072.16329690166966071648@skylake-alporthouse-com> From: Tvrtko Ursulin Message-ID: <31f7ea79-0f0e-f16f-b854-da3d46801609@linux.intel.com> Date: Mon, 9 Sep 2019 10:34:11 +0100 MIME-Version: 1.0 In-Reply-To: <156802102222.21072.16329690166966071648@skylake-alporthouse-com> 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: Ck9uIDA5LzA5LzIwMTkgMTA6MjMsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE5LTA5LTA5IDEwOjE5OjA4KQo+Pgo+PiBPbiAwOS8wOS8yMDE5IDA4OjEy LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBBbmQgZ2l2ZSB1cCBpZiB3ZSBuZXZlciBldmVuIG1h a2UgaXQgdG8gdGhlIHN0YXJ0Lgo+Pj4KPj4+IEJ1Z3ppbGxhOiBodHRwczovL2J1Z3MuZnJlZWRl c2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTE1OTIKPj4+IFNpZ25lZC1vZmYtYnk6IENocmlz IFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+Pj4gQ2M6IFR2cnRrbyBVcnN1bGlu IDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4+PiAtLS0KPj4+ICAgIHRlc3RzL3BlcmZfcG11 LmMgfCAzICsrKwo+Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQo+Pj4KPj4+ IGRpZmYgLS1naXQgYS90ZXN0cy9wZXJmX3BtdS5jIGIvdGVzdHMvcGVyZl9wbXUuYwo+Pj4gaW5k ZXggZDM5MmE2N2Q0Li44YTA2ZTVkNDQgMTAwNjQ0Cj4+PiAtLS0gYS90ZXN0cy9wZXJmX3BtdS5j Cj4+PiArKysgYi90ZXN0cy9wZXJmX3BtdS5jCj4+PiBAQCAtMTkxLDEwICsxOTEsMTIgQEAgc3Rh dGljIHVuc2lnbmVkIGxvbmcgX19zcGluX3dhaXQoaW50IGZkLCBpZ3Rfc3Bpbl90ICpzcGluKQo+ Pj4gICAgICAgICAgICAgICAgd2hpbGUgKCFpZ3Rfc3Bpbl9oYXNfc3RhcnRlZChzcGluKSkgewo+ Pj4gICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHQgPSBpZ3RfbnNlY19lbGFw c2VkKCZzdGFydCk7Cj4+PiAgICAKPj4+ICsgICAgICAgICAgICAgICAgICAgICBpZ3RfYXNzZXJ0 KGdlbV9ib19idXN5KGZkLCBzcGluLT5oYW5kbGUpKTsKPj4+ICAgICAgICAgICAgICAgICAgICAg ICAgaWYgKCh0IC0gdGltZW91dCkgPiAyNTBlNikgewo+Pj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHRpbWVvdXQgPSB0Owo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IGlndF93YXJuKCJTcGlubmVyIG5vdCBydW5uaW5nIGFmdGVyICUuMmZtc1xuIiwKPj4+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZG91YmxlKXQgLyAxZTYpOyA+ICsg ICAgICAgICAgICAgICAgICAgICAgICAgIGlndF9hc3NlcnQodCA8IDJlOSk7Cj4+PiAgICAgICAg ICAgICAgICAgICAgICAgIH0KPj4+ICAgICAgICAgICAgICAgIH0KPj4+ICAgICAgICB9IGVsc2Ug ewo+Pj4gQEAgLTIwMiw2ICsyMDQsNyBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBfX3NwaW5fd2Fp dChpbnQgZmQsIGlndF9zcGluX3QgKnNwaW4pCj4+PiAgICAgICAgICAgICAgICB1c2xlZXAoNTAw ZTMpOyAvKiBCZXR0ZXIgdGhhbiBub3RoaW5nISAqLwo+Pj4gICAgICAgIH0KPj4+ICAgIAo+Pj4g KyAgICAgaWd0X2Fzc2VydChnZW1fYm9fYnVzeShmZCwgc3Bpbi0+aGFuZGxlKSk7Cj4+PiAgICAg ICAgcmV0dXJuIGlndF9uc2VjX2VsYXBzZWQoJnN0YXJ0KTsKPj4+ICAgIH0KPj4+ICAgIAo+Pj4K Pj4KPj4gVGhlIDJzIHRpbWVvdXQgZm9yIGJhdGNoIHRvIHN0YXJ0IGV4ZWN1dGluZyBzb3VuZHMg b2theS4KPj4KPj4gSSdkIHB1bGwgdXAgYW5kIGNvbnNvbGlkYXRlIHRoZSBib19idXN5IGNoZWNr cyBpbnRvIG9uZSBhdCB0aGUgdG9wIG9mCj4+IHRoZSBmdW5jdGlvbiwgc2luY2UgaXQgaXMgb25s eSB0ZWxsaW5nIHVzIGJhdGNoIGhhcyBiZWVuIHN1Ym1pdHRlZC4gT3IKPj4geW91IGFyZSB0aGlu a2luZyB0aGUgc2Vjb25kIGNoZWNrIGJyaW5ncyB2YWx1ZSBpbiBjaGVja2luZyBiYXRjaCBpcwo+ PiBzdGlsbCBleGVjdXRpbmcsIGhhc24ndCBmYWlsZWQgb3Igc29tZXRoaW5nPwo+IAo+IFRoZSB0 aGlua2luZyBpcyB0byBjYXRjaCBpZiB3ZSB0ZXJtaW5hdGUgdGhlIGJhdGNoIHZpYSBoYW5nY2hl Y2sgYmVmb3JlCj4gd3JpdGluZyB0aGUgZHdvcmQuIEkgdGhpbmsgdGhlcmUncyB2YWx1ZSBpbiBr bm93aW5nIGlmIHdlIGFyZSBzbG93IHZzCj4gZGVhZC4KClllYWggYXMgZ3Vlc3NlZCB0aGVuIC0g YWdyZWVkLgoKUmVnYXJkcywKClR2cnRrbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pZ3QtZGV2