From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3213889012 for ; Mon, 12 Feb 2018 11:35:48 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id f3so9304459wmc.1 for ; Mon, 12 Feb 2018 03:35:48 -0800 (PST) From: Tvrtko Ursulin Date: Mon, 12 Feb 2018 11:35:38 +0000 Message-Id: <20180212113538.5280-1-tvrtko.ursulin@linux.intel.com> In-Reply-To: <151842961309.18923.12614884681568217149@mail.alporthouse.com> References: <151842961309.18923.12614884681568217149@mail.alporthouse.com> Subject: [igt-dev] [PATCH i-g-t v3 2/3] tests/perf_pmu: Handle thermally throttled devices List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Tvrtko Ursulin List-ID: RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClNvbWUgc3lz dGVtcyBjYW5ub3QgcmVhY2ggdGhlIGFkdmVydGlzZWQgbWF4aW11bSBmcmVxdWVuY3kgZHVlIHRo cm90dGxpbmcuCkhhbmRsZSB0aGVtIGJ5IGNvbnNpZGVyaW5nIGEgMTAwTUh6IGxvd2VyIGxpbWl0 LgoKdjI6IFVzZSBtb3JlIHJlbGF4ZWQgdG9sZXJhbmNlIG9ubHkgaW4gdGhlIGRvd253YXJkIGRp cmVjdGlvbi4KICAgIChDaHJpcyBXaWxzb24pCgp2MzogSW1wcm92ZWQgYXNzZXJ0IG1lc3NhZ2Uu IChDaHJpcyBXaWxzb24pCgpTaWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVy c3VsaW5AaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13 aWxzb24uY28udWs+Ci0tLQogdGVzdHMvcGVyZl9wbXUuYyB8IDIwICsrKysrKysrKysrKysrKy0t LS0tCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS90ZXN0cy9wZXJmX3BtdS5jIGIvdGVzdHMvcGVyZl9wbXUuYwppbmRleCBhZmM3 ZGM5OTI2ODEuLmNmNzAxYmJkM2YxOCAxMDA2NDQKLS0tIGEvdGVzdHMvcGVyZl9wbXUuYworKysg Yi90ZXN0cy9wZXJmX3BtdS5jCkBAIC0xMjAsMTEgKzEyMCwxNiBAQCBzdGF0aWMgdWludDY0X3Qg cG11X3JlYWRfbXVsdGkoaW50IGZkLCB1bnNpZ25lZCBpbnQgbnVtLCB1aW50NjRfdCAqdmFsKQog CXJldHVybiBidWZbMV07CiB9CiAKKyNkZWZpbmUgX19hc3NlcnRfd2l0aGluX2Vwc2lsb24oeCwg cmVmLCB0b2xfdXAsIHRvbF9kb3duKSBcCisJaWd0X2Fzc2VydF9mKChkb3VibGUpKHgpIDw9ICgx LjAgKyAodG9sX3VwKSkgKiAoZG91YmxlKShyZWYpICYmIFwKKwkJICAgICAoZG91YmxlKSh4KSA+ PSAoMS4wIC0gKHRvbF9kb3duKSkgKiAoZG91YmxlKShyZWYpLCBcCisJCSAgICAgIiclcycgIT0g JyVzJyAoJWYgbm90IHdpdGhpbiArJWYlJS8tJWYlJSB0b2xlcmFuY2Ugb2YgJWYpXG4iLFwKKwkJ ICAgICAjeCwgI3JlZiwgKGRvdWJsZSkoeCksIFwKKwkJICAgICAodG9sX3VwKSAqIDEwMC4wLCAo dG9sX2Rvd24pICogMTAwLjAsIFwKKwkJICAgICAoZG91YmxlKShyZWYpKQorCiAjZGVmaW5lIGFz c2VydF93aXRoaW5fZXBzaWxvbih4LCByZWYsIHRvbGVyYW5jZSkgXAotCWlndF9hc3NlcnRfZigo ZG91YmxlKSh4KSA8PSAoMS4wICsgKHRvbGVyYW5jZSkpICogKGRvdWJsZSkocmVmKSAmJiBcCi0J CSAgICAgKGRvdWJsZSkoeCkgPj0gKDEuMCAtICh0b2xlcmFuY2UpKSAqIChkb3VibGUpKHJlZiks IFwKLQkJICAgICAiJyVzJyAhPSAnJXMnICglZiBub3Qgd2l0aGluICVmJSUgdG9sZXJhbmNlIG9m ICVmKVxuIixcCi0JCSAgICAgI3gsICNyZWYsIChkb3VibGUpKHgpLCAodG9sZXJhbmNlKSAqIDEw MC4wLCAoZG91YmxlKShyZWYpKQorCV9fYXNzZXJ0X3dpdGhpbl9lcHNpbG9uKHgsIHJlZiwgdG9s ZXJhbmNlLCB0b2xlcmFuY2UpCiAKIC8qCiAgKiBIZWxwZXIgZm9yIGNhc2VzIHdoZXJlIHdlIGFz c2VydCBvbiB0aW1lIHNwZW50IHNsZWVwaW5nIChkaXJlY3RseSBvcgpAQCAtMTIyOSw4ICsxMjM0 LDEzIEBAIHRlc3RfZnJlcXVlbmN5KGludCBnZW1fZmQpCiAJCSBtaW5bMF0sIG1pblsxXSk7CiAJ aWd0X2luZm8oIk1heCBmcmVxdWVuY3k6IHJlcXVlc3RlZCAlLjFmLCBhY3R1YWwgJS4xZlxuIiwK IAkJIG1heFswXSwgbWF4WzFdKTsKKwogCWFzc2VydF93aXRoaW5fZXBzaWxvbihtaW5bMF0sIG1p bl9mcmVxLCB0b2xlcmFuY2UpOwotCWFzc2VydF93aXRoaW5fZXBzaWxvbihtYXhbMF0sIG1heF9m cmVxLCB0b2xlcmFuY2UpOworCS8qCisJICogT24gdGhlcm1hbGx5IHRocm90dGxlZCBkZXZpY2Vz IHdlIGNhbm5vdCBiZSBzdXJlIG1heGltdW0gZnJlcXVlbmN5CisJICogY2FuIGJlIHJlYWNoZWQg c28gdXNlIGxhcmdlciB0b2xlcmFuY2UgZG93bmFyZHMuCisJICovCisJX19hc3NlcnRfd2l0aGlu X2Vwc2lsb24obWF4WzBdLCBtYXhfZnJlcSwgdG9sZXJhbmNlLCAwLjE1Zik7CiB9CiAKIHN0YXRp YyBib29sIHdhaXRfZm9yX3JjNihpbnQgZmQpCi0tIAoyLjE0LjEKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1k ZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaWd0LWRldgo=