From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH i-g-t] tests/perf_pmu: Avoid off-lining all CPUs Date: Mon, 19 Feb 2018 13:40:37 +0000 Message-ID: <20180219134037.28708-1-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 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 DC0AC89F0A for ; Mon, 19 Feb 2018 13:40:47 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id t74so15295745wme.3 for ; Mon, 19 Feb 2018 05:40:47 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: igt-dev@lists.freedesktop.org Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCkJhaWwgb3V0 IGZyb20gdGhlIGNwdS1ob3RwbHVnIHRlc3QgaWYgd2UgZmFpbGVkIHRvIGJyaW5nIGEgQ1BVIGJh Y2sKb25saW5lLgoKVGhpcyBzdGlsbCBsZWF2ZXMgdGhlIG1hY2hpbmUgaW4gYSBxdWl0ZSBiYWQg c3RhdGUsIGJ1dCBhdCBsZWFzdCBpdAphdm9pZHMgaGFyZCBoYW5naW5nIGl0LgoKU2lnbmVkLW9m Zi1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KLS0tCiB0ZXN0 cy9wZXJmX3BtdS5jIHwgMTUgKysrKysrKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5z ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90ZXN0cy9wZXJmX3BtdS5j IGIvdGVzdHMvcGVyZl9wbXUuYwppbmRleCA3ZmFiNzNlMjJjMmQuLmEzMzRkM2I1NzcwZSAxMDA2 NDQKLS0tIGEvdGVzdHMvcGVyZl9wbXUuYworKysgYi90ZXN0cy9wZXJmX3BtdS5jCkBAIC05NjUs NiArOTY1LDcgQEAgc3RhdGljIHZvaWQgY3B1X2hvdHBsdWcoaW50IGdlbV9mZCkKIAlpbnQgbGlu a1syXTsKIAlpbnQgZmQsIHJldDsKIAlpbnQgY3VyID0gMDsKKwljaGFyIGJ1ZjsKIAogCWlndF9y ZXF1aXJlKGNwdTBfaG90cGx1Z19zdXBwb3J0KCkpOwogCkBAIC0xMDEyLDcgKzEwMTMsMTUgQEAg c3RhdGljIHZvaWQgY3B1X2hvdHBsdWcoaW50IGdlbV9mZCkKIAkJCS8qIE9mZmxpbmUgZm9sbG93 ZWQgYnkgb25saW5lIGEgQ1BVLiAqLwogCQkJaWd0X2Fzc2VydF9lcSh3cml0ZShjcHVmZCwgIjAi LCAyKSwgMik7CiAJCQl1c2xlZXAoMWU2KTsKLQkJCWlndF9hc3NlcnRfZXEod3JpdGUoY3B1ZmQs ICIxIiwgMiksIDIpOworCQkJcmV0ID0gd3JpdGUoY3B1ZmQsICIxIiwgMik7CisJCQlpZiAocmV0 IDwgMCkgeworCQkJCS8qCisJCQkJICogQWJvcnQgdGhlIHRlc3QgaWYgd2UgZmFpbGVkIHRvIGJy aW5nIGEgQ1BVCisJCQkJICogYmFjayBvbmxpbmUuCisJCQkJICovCisJCQkJaWd0X2Fzc2VydF9l cSh3cml0ZShsaW5rWzFdLCAicyIsIDEpLCAxKTsKKwkJCQlicmVhazsKKwkJCX0KIAogCQkJY2xv c2UoY3B1ZmQpOwogCQkJY3B1Kys7CkBAIC0xMDI2LDcgKzEwMzUsNiBAQCBzdGF0aWMgdm9pZCBj cHVfaG90cGx1ZyhpbnQgZ2VtX2ZkKQogCSAqIHVudGlsIHRoZSBDUFUgY29yZSBzaHVmZmxlciBm aW5pc2hlcyBvbmUgbG9vcC4KIAkgKi8KIAlmb3IgKDs7KSB7Ci0JCWNoYXIgYnVmOwogCQlpbnQg cmV0MjsKIAogCQl1c2xlZXAoNTAwZTMpOwpAQCAtMTA1Myw2ICsxMDYxLDkgQEAgc3RhdGljIHZv aWQgY3B1X2hvdHBsdWcoaW50IGdlbV9mZCkKIAljbG9zZShmZCk7CiAJY2xvc2UobGlua1swXSk7 CiAKKwkvKiBTa2lwIGlmIGNoaWxkIHNpZ25hbHMgYSBwcm9ibGVtIHdpdGggYnJpbmdpbmcgYSBD UFUgYmFjayBvbmxpbmUuICovCisJaWd0X3NraXBfb24oYnVmID09ICdzJyk7CisKIAlhc3NlcnRf d2l0aGluX2Vwc2lsb24odmFsLCB0c1sxXSAtIHRzWzBdLCB0b2xlcmFuY2UpOwogfQogCi0tIAoy LjE0LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=