From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH v2] drm/i915: Kick the rps worker when changing the boost frequency Date: Thu, 08 Mar 2018 12:09:44 +0200 Message-ID: <87h8pqop3r.fsf@gaia.fi.intel.com> References: <20180308093058.17496-1-chris@chris-wilson.co.uk> <20180308095359.9301-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 0A8B56E16B for ; Thu, 8 Mar 2018 10:15:08 +0000 (UTC) In-Reply-To: <20180308095359.9301-1-chris@chris-wilson.co.uk> 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 Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gVGhlIGJv b3N0IGZyZXF1ZW5jeSBpcyBvbmx5IGFwcGxpZWQgZnJvbSB0aGUgUlBTIHdvcmtlciB3aGlsZSBz b21lb25lIGlzCj4gd2FpdGluZyBvbiBhIHJlcXVlc3QgYW5kIHJlcXVlc3RlZCBhIGJvb3N0LiBB cyBzdWNoLCB3aGVuIHRoZSB1c2VyCj4gd2lzaGVzIHRvIGNoYW5nZSB0aGUgZnJlcXVlbmN5LCB3 ZSBoYXZlIHRvIGtpY2sgdGhlIHdvcmtlciBpbiBvcmRlciB0bwo+IHJlLWV2YWx1YXRlIHdoZXRo ZXIgdG8gYXBwbHkgdGhlIGJvb3N0IGZyZXF1ZW5jeS4KPgo+IHYyOiBDaGVjayBudW1fd2FpdGVy cyB0byBkZWNpZGUgaWYgd2Ugc2hvdWxkIGtpY2sgdGhlIHdvcmtlciB0byBoYW5kbGUKPiBib29z dGluZy4KPgo+IEZpeGVzOiAyOWVjZDc4ZDNiNzkgKCJkcm0vaTkxNTogRGVmaW5lIGEgc2VwYXJh dGUgdmFyaWFibGUgYW5kIGNvbnRyb2wgZm9yIFJQUyB3YWl0Ym9vc3QgZnJlcXVlbmN5IikKPiBT aWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBD YzogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBpbnRlbC5jb20+CgpSZXZpZXdlZC1ieTog TWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBsaW51eC5pbnRlbC5jb20+Cgo+IC0tLQo+ICBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3N5c2ZzLmMgfCAxMCArKysrKysrKy0tCj4gIDEgZmls ZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9zeXNmcy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9zeXNmcy5jCj4gaW5kZXggYjMzZDIxNThjMjM0Li5lNWU2ZjZiYjJiMDUgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9zeXNmcy5jCj4gKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9zeXNmcy5jCj4gQEAgLTMwNCw4ICszMDQsOSBAQCBzdGF0aWMg c3NpemVfdCBndF9ib29zdF9mcmVxX21oel9zdG9yZShzdHJ1Y3QgZGV2aWNlICprZGV2LAo+ICB7 Cj4gIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBrZGV2X21pbm9yX3RvX2k5 MTUoa2Rldik7Cj4gIAlzdHJ1Y3QgaW50ZWxfcnBzICpycHMgPSAmZGV2X3ByaXYtPmd0X3BtLnJw czsKPiAtCXUzMiB2YWw7Cj4gKwlib29sIGJvb3N0ID0gZmFsc2U7Cj4gIAlzc2l6ZV90IHJldDsK PiArCXUzMiB2YWw7Cj4gIAo+ICAJcmV0ID0ga3N0cnRvdTMyKGJ1ZiwgMCwgJnZhbCk7Cj4gIAlp ZiAocmV0KQo+IEBAIC0zMTcsOCArMzE4LDEzIEBAIHN0YXRpYyBzc2l6ZV90IGd0X2Jvb3N0X2Zy ZXFfbWh6X3N0b3JlKHN0cnVjdCBkZXZpY2UgKmtkZXYsCj4gIAkJcmV0dXJuIC1FSU5WQUw7Cj4g IAo+ICAJbXV0ZXhfbG9jaygmZGV2X3ByaXYtPnBjdV9sb2NrKTsKPiAtCXJwcy0+Ym9vc3RfZnJl cSA9IHZhbDsKPiArCWlmICh2YWwgIT0gcnBzLT5ib29zdF9mcmVxKSB7Cj4gKwkJcnBzLT5ib29z dF9mcmVxID0gdmFsOwo+ICsJCWJvb3N0ID0gYXRvbWljX3JlYWQoJnJwcy0+bnVtX3dhaXRlcnMp Owo+ICsJfQo+ICAJbXV0ZXhfdW5sb2NrKCZkZXZfcHJpdi0+cGN1X2xvY2spOwo+ICsJaWYgKGJv b3N0KQo+ICsJCXNjaGVkdWxlX3dvcmsoJnJwcy0+d29yayk7Cj4gIAo+ICAJcmV0dXJuIGNvdW50 Owo+ICB9Cj4gLS0gCj4gMi4xNi4yCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=