From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH igt 2/2] igt/perf_pmu: Replace hard-coded sleep before rc6 with a probe Date: Tue, 5 Dec 2017 12:05:14 +0000 Message-ID: <7964512f-06d9-40cf-6a19-5ca56d364623@linux.intel.com> References: <20171205105602.16135-1-chris@chris-wilson.co.uk> <20171205105602.16135-2-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 mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id CAE4A6E527 for ; Tue, 5 Dec 2017 12:05:17 +0000 (UTC) In-Reply-To: <20171205105602.16135-2-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 Ck9uIDA1LzEyLzIwMTcgMTA6NTYsIENocmlzIFdpbHNvbiB3cm90ZToKPiBJbnN0ZWFkIG9mIHRy eWluZyB0byBzbGVlcCBmb3IgMiBldmFsdWF0aW9ucyBpbnRlcnZhbHMgYW5kIHRoZW4gYXNzdW1p bmcKPiB0aGF0IHJjNiBpcyB3b3JraW5nLCBwb2xsIHRoZSByYzYgcmVzaWRlbmN5IGluc3RlYWQu Cj4gCj4gUmVmZXJlbmNlczogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5j Z2k/aWQ9MTAzOTI5Cj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13 aWxzb24uY28udWs+Cj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5j b20+Cj4gLS0tCj4gICB0ZXN0cy9wZXJmX3BtdS5jIHwgMTYgKysrKysrKysrKysrKysrLQo+ICAg MSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZm IC0tZ2l0IGEvdGVzdHMvcGVyZl9wbXUuYyBiL3Rlc3RzL3BlcmZfcG11LmMKPiBpbmRleCBlODcy ZjRlNTUuLjY1YmM3MzRkYSAxMDA2NDQKPiAtLS0gYS90ZXN0cy9wZXJmX3BtdS5jCj4gKysrIGIv dGVzdHMvcGVyZl9wbXUuYwo+IEBAIC0xMDA4LDYgKzEwMDgsMjAgQEAgc3RhdGljIHVuc2lnbmVk IGxvbmcgcmM2X2VuYWJsZV91cyh2b2lkKQo+ICAgCXJldHVybiAyICogMTYwICogMTAwMDsKPiAg IH0KPiAgIAo+ICtzdGF0aWMgYm9vbCB3YWl0X2Zvcl9yYzYoaW50IGZkKQo+ICt7Cj4gKwlzdHJ1 Y3QgdGltZXNwZWMgdHYgPSB7fTsKPiArCXVpbnQ2NF90IHN0YXJ0LCBub3c7Cj4gKwo+ICsJc3Rh cnQgPSBwbXVfcmVhZF9zaW5nbGUoZmQpOwo+ICsJZG8gewo+ICsJCXVzbGVlcCg1MCk7CgpOb3Qg bmVlZGxlc3NseSBmYXN0PwoKPiArCQlub3cgPSBwbXVfcmVhZF9zaW5nbGUoZmQpOwo+ICsJfSB3 aGlsZSAoc3RhcnQgPT0gbm93ICYmICFpZ3Rfc2Vjb25kc19lbGFwc2VkKCZ0dikpOwoKU28gdXAg dG8gb25lIHNlY29uZCB3YWl0LgoKPiArCj4gKwlyZXR1cm4gc3RhcnQgIT0gbm93Owo+ICt9Cj4g Kwo+ICAgc3RhdGljIHZvaWQKPiAgIHRlc3RfcmM2KGludCBnZW1fZmQpCj4gICB7Cj4gQEAgLTEw MTksNyArMTAzMyw3IEBAIHRlc3RfcmM2KGludCBnZW1fZmQpCj4gICAJZmQgPSBvcGVuX3BtdShJ OTE1X1BNVV9SQzZfUkVTSURFTkNZKTsKPiAgIAo+ICAgCWdlbV9xdWllc2NlbnRfZ3B1KGdlbV9m ZCk7Cj4gLQl1c2xlZXAocmM2X2VuYWJsZV91cygpKTsgLyogd2FpdCBmb3IgdGhlIHJjNiBjeWNs ZSBjb3VudGVyIHRvIGtpY2sgaW4gKi8KPiArCWlndF9yZXF1aXJlKHdhaXRfZm9yX3JjNihmZCkp OwoKRWxpbWluYXRlIG5vdyB1bnVzZWQgcmM2X2VuYWJsZV91cygpID8KCj4gICAKPiAgIAkvKiBH byBpZGxlIGFuZCBjaGVjayBmdWxsIFJDNi4gKi8KPiAgIAlwcmV2ID0gcG11X3JlYWRfc2luZ2xl KGZkKTsKPiAKCldpdGggZGVhZC1jb2RlIHJlbW92ZWQ6CgpSZXZpZXdlZC1ieTogVHZydGtvIFVy c3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClJlZ2FyZHMsCgpUdnJ0a28KX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==