From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-x243.google.com (mail-wr0-x243.google.com [IPv6:2a00:1450:400c:c0c::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 28A8F6E116 for ; Mon, 12 Feb 2018 09:47:34 +0000 (UTC) Received: by mail-wr0-x243.google.com with SMTP id g4so4637730wrb.6 for ; Mon, 12 Feb 2018 01:47:34 -0800 (PST) From: Tvrtko Ursulin Date: Mon, 12 Feb 2018 09:47:24 +0000 Message-Id: <20180212094724.4650-1-tvrtko.ursulin@linux.intel.com> In-Reply-To: <151807744819.28809.12247829425156020313@mail.alporthouse.com> References: <151807744819.28809.12247829425156020313@mail.alporthouse.com> Subject: [igt-dev] [PATCH i-g-t v2 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 cmVjdGlvbi4KICAgIChDaHJpcyBXaWxzb24pCgpTaWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJzdWxp biA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgotLS0KIHRlc3RzL3BlcmZfcG11LmMgfCAyMCAr KysrKysrKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDUg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdHMvcGVyZl9wbXUuYyBiL3Rlc3RzL3BlcmZf cG11LmMKaW5kZXggYWZjN2RjOTkyNjgxLi5hNTIyNGIwNWM3ZDMgMTAwNjQ0Ci0tLSBhL3Rlc3Rz L3BlcmZfcG11LmMKKysrIGIvdGVzdHMvcGVyZl9wbXUuYwpAQCAtMTIwLDExICsxMjAsMTYgQEAg c3RhdGljIHVpbnQ2NF90IHBtdV9yZWFkX211bHRpKGludCBmZCwgdW5zaWduZWQgaW50IG51bSwg dWludDY0X3QgKnZhbCkKIAlyZXR1cm4gYnVmWzFdOwogfQogCisjZGVmaW5lIF9fYXNzZXJ0X3dp dGhpbl9lcHNpbG9uKHgsIHJlZiwgdG9sX3VwLCB0b2xfZG93bikgXAorCWlndF9hc3NlcnRfZigo ZG91YmxlKSh4KSA8PSAoMS4wICsgKHRvbF91cCkpICogKGRvdWJsZSkocmVmKSAmJiBcCisJCSAg ICAgKGRvdWJsZSkoeCkgPj0gKDEuMCAtICh0b2xfZG93bikpICogKGRvdWJsZSkocmVmKSwgXAor CQkgICAgICInJXMnICE9ICclcycgKCVmIG5vdCB3aXRoaW4gJWYlJS8lZiUlIHRvbGVyYW5jZSBv ZiAlZilcbiIsXAorCQkgICAgICN4LCAjcmVmLCAoZG91YmxlKSh4KSwgXAorCQkgICAgICh0b2xf dXApICogMTAwLjAsICh0b2xfZG93bikgKiAxMDAuMCwgXAorCQkgICAgIChkb3VibGUpKHJlZikp CisKICNkZWZpbmUgYXNzZXJ0X3dpdGhpbl9lcHNpbG9uKHgsIHJlZiwgdG9sZXJhbmNlKSBcCi0J aWd0X2Fzc2VydF9mKChkb3VibGUpKHgpIDw9ICgxLjAgKyAodG9sZXJhbmNlKSkgKiAoZG91Ymxl KShyZWYpICYmIFwKLQkJICAgICAoZG91YmxlKSh4KSA+PSAoMS4wIC0gKHRvbGVyYW5jZSkpICog KGRvdWJsZSkocmVmKSwgXAotCQkgICAgICInJXMnICE9ICclcycgKCVmIG5vdCB3aXRoaW4gJWYl JSB0b2xlcmFuY2Ugb2YgJWYpXG4iLFwKLQkJICAgICAjeCwgI3JlZiwgKGRvdWJsZSkoeCksICh0 b2xlcmFuY2UpICogMTAwLjAsIChkb3VibGUpKHJlZikpCisJX19hc3NlcnRfd2l0aGluX2Vwc2ls b24oeCwgcmVmLCB0b2xlcmFuY2UsIHRvbGVyYW5jZSkKIAogLyoKICAqIEhlbHBlciBmb3IgY2Fz ZXMgd2hlcmUgd2UgYXNzZXJ0IG9uIHRpbWUgc3BlbnQgc2xlZXBpbmcgKGRpcmVjdGx5IG9yCkBA IC0xMjI5LDggKzEyMzQsMTMgQEAgdGVzdF9mcmVxdWVuY3koaW50IGdlbV9mZCkKIAkJIG1pblsw XSwgbWluWzFdKTsKIAlpZ3RfaW5mbygiTWF4IGZyZXF1ZW5jeTogcmVxdWVzdGVkICUuMWYsIGFj dHVhbCAlLjFmXG4iLAogCQkgbWF4WzBdLCBtYXhbMV0pOworCiAJYXNzZXJ0X3dpdGhpbl9lcHNp bG9uKG1pblswXSwgbWluX2ZyZXEsIHRvbGVyYW5jZSk7Ci0JYXNzZXJ0X3dpdGhpbl9lcHNpbG9u KG1heFswXSwgbWF4X2ZyZXEsIHRvbGVyYW5jZSk7CisJLyoKKwkgKiBPbiB0aGVybWFsbHkgdGhy b3R0bGVkIGRldmljZXMgd2UgY2Fubm90IGJlIHN1cmUgbWF4aW11bSBmcmVxdWVuY3kKKwkgKiBj YW4gYmUgcmVhY2hlZCBzbyB1c2UgbGFyZ2VyIHRvbGVyYW5jZSBkb3duYXJkcy4KKwkgKi8KKwlf X2Fzc2VydF93aXRoaW5fZXBzaWxvbihtYXhbMF0sIG1heF9mcmVxLCB0b2xlcmFuY2UsIDAuMTVm KTsKIH0KIAogc3RhdGljIGJvb2wgd2FpdF9mb3JfcmM2KGludCBmZCkKLS0gCjIuMTQuMQoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWls aW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2Cg==