From: Tvrtko Ursulin Subject: [PATCH] drm/i915/pmu: Return -EINVAL when selecting the inactive CPU Date: Tue, 28 Nov 2017 10:55:15 +0000 Message-ID: <20171128105515.21998-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-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 580196E54D for ; Tue, 28 Nov 2017 10:55:26 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id 9so884362wme.4 for ; Tue, 28 Nov 2017 02:55:26 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCkluIGNvbW1p dCAwNDI2YzA0NjU0NjEgKCJkcm0vaTkxNS9wbXU6IE9ubHkgYWxsb3cgcnVubmluZyBvbiBhIHNp bmdsZQpDUFUiKSBJIGF0dGVtcHRlZCB0byBjbGFyaWZ5IHRoZSBDUFUgaG90cGx1ZyBsb2dpYyBp biBvdXIgUE1VCmltcGxlbWVudGF0aW9uLCBidXQgbWlzc2VkIHRoYXQgYSBtb3JlIGxvZ2ljYWwg ZXJyb3IgdG8gcmV0dXJuLCB3aGVuCmF0dGVtcHRpbmcgdG8gaW5pdGlhbGl6ZSBhbiBldmVudCBv biBhIGN1cnJlbnRseSBpbmFjdGl2ZSBDUFUsIGlzIC1FSU5WQUwKcmF0aGVyIHRoYW4gLUVOT0RF Vi4KClRoaXMgaXMgYmVjYXVzZSBpOTE1IFBNVSBleHBsaWNpdGx5IGRpc2FsbG93cyBydW5uaW5n IGNvdW50ZXJzIG9uIG1vcmUKdGhhbiBvbmUgQ1BVIGF0IGEgdGltZSwgYW5kIGlzIG5vdCByZXBv cnRpbmcgdGhhdCB0aGUgcmVxdWVzdGVkIENQVSBkb2VzCm5vdCBleGlzdCwgb3IgaXMgb2ZmLWxp bmUuCgpTaWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwu Y29tPgpSZXBvcnRlZC1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ CkNjOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KLS0tCiBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X3BtdS5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0 aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9wbXUuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcG11LmMKaW5kZXggMzM1N2I2 OTBjZTkwLi4xYzBlZTlkNjhiMDQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfcG11LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9wbXUuYwpAQCAtMzM4LDcg KzMzOCw3IEBAIHN0YXRpYyBpbnQgaTkxNV9wbXVfZXZlbnRfaW5pdChzdHJ1Y3QgcGVyZl9ldmVu dCAqZXZlbnQpCiAKIAkvKiBvbmx5IGFsbG93IHJ1bm5pbmcgb24gb25lIGNwdSBhdCBhIHRpbWUg Ki8KIAlpZiAoIWNwdW1hc2tfdGVzdF9jcHUoZXZlbnQtPmNwdSwgJmk5MTVfcG11X2NwdW1hc2sp KQotCQlyZXR1cm4gLUVOT0RFVjsKKwkJcmV0dXJuIC1FSU5WQUw7CiAKIAlpZiAoaXNfZW5naW5l X2V2ZW50KGV2ZW50KSkgewogCQlyZXQgPSBlbmdpbmVfZXZlbnRfaW5pdChldmVudCk7Ci0tIAoy LjE0LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=