From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lyude Paul Subject: Re: [PATCH 2/5] drm: Allow determining if current task is output poll worker Date: Mon, 12 Feb 2018 12:46:11 -0500 Message-ID: <1518457571.5319.7.camel@redhat.com> References: <7831d4f21dde8cd0b1659e393854598995dfb249.1518338788.git.lukas@wunner.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qk0-f195.google.com (mail-qk0-f195.google.com [209.85.220.195]) by gabe.freedesktop.org (Postfix) with ESMTPS id CFA826E220 for ; Mon, 12 Feb 2018 17:46:14 +0000 (UTC) Received: by mail-qk0-f195.google.com with SMTP id 15so19336690qkl.3 for ; Mon, 12 Feb 2018 09:46:14 -0800 (PST) In-Reply-To: <7831d4f21dde8cd0b1659e393854598995dfb249.1518338788.git.lukas@wunner.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lukas Wunner , Tejun Heo , Lai Jiangshan , Alex Deucher , Dave Airlie , Ben Skeggs Cc: Pierre Moreau , Archit Taneja , Ismo Toijala , nouveau@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Hans de Goede , Peter Wu List-Id: intel-gfx@lists.freedesktop.org T24gU3VuLCAyMDE4LTAyLTExIGF0IDEwOjM4ICswMTAwLCBMdWthcyBXdW5uZXIgd3JvdGU6Cj4g SW50cm9kdWNlIGEgaGVscGVyIHRvIGRldGVybWluZSBpZiB0aGUgY3VycmVudCB0YXNrIGlzIGFu IG91dHB1dCBwb2xsCj4gd29ya2VyLgo+IAo+IFRoaXMgYWxsb3dzIHVzIHRvIGZpeCBhIGxvbmct c3RhbmRpbmcgZGVhZGxvY2sgaW4gc2V2ZXJhbCBEUk0gZHJpdmVycwo+IHdoZXJlaW4gdGhlIC0+ cnVudGltZV9zdXNwZW5kIGNhbGxiYWNrIHdhaXRzIGZvciB0aGUgb3V0cHV0IHBvbGwgd29ya2Vy Cj4gdG8gZmluaXNoIGFuZCB0aGUgd29ya2VyIGluIHR1cm4gY2FsbHMgYSAtPmRldGVjdCBjYWxs YmFjayB3aGljaCB3YWl0cwo+IGZvciBydW50aW1lIHN1c3BlbmQgdG8gZmluaXNoLiAgVGhlIC0+ ZGV0ZWN0IGNhbGxiYWNrIGlzIGludm9rZWQgZnJvbQo+IG11bHRpcGxlIGNhbGwgc2l0ZXMgYW5k IHdhaXRpbmcgZm9yIHJ1bnRpbWUgc3VzcGVuZCB0byBmaW5pc2ggaXMgdGhlCj4gY29ycmVjdCB0 aGluZyB0byBkbyBleGNlcHQgaWYgaXQncyBleGVjdXRpbmcgaW4gdGhlIGNvbnRleHQgb2YgdGhl Cj4gd29ya2VyLgo+IAo+IENjOiBEYXZlIEFpcmxpZSA8YWlybGllZEByZWRoYXQuY29tPgo+IENj OiBCZW4gU2tlZ2dzIDxic2tlZ2dzQHJlZGhhdC5jb20+Cj4gQ2M6IEFsZXggRGV1Y2hlciA8YWxl eGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBMdWthcyBXdW5uZXIgPGx1 a2FzQHd1bm5lci5kZT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9wcm9iZV9oZWxwZXIu YyB8IDE0ICsrKysrKysrKysrKysrCj4gIGluY2x1ZGUvZHJtL2RybV9jcnRjX2hlbHBlci5oICAg ICAgfCAgMSArCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX3Byb2JlX2hlbHBlci5jCj4gYi9kcml2ZXJzL2dw dS9kcm0vZHJtX3Byb2JlX2hlbHBlci5jCj4gaW5kZXggNTU1ZmJlNTRkNmUyLi4wMTk4ODFkMTVj ZTEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9wcm9iZV9oZWxwZXIuYwo+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fcHJvYmVfaGVscGVyLmMKPiBAQCAtNjUzLDYgKzY1Mywy MCBAQCBzdGF0aWMgdm9pZCBvdXRwdXRfcG9sbF9leGVjdXRlKHN0cnVjdCB3b3JrX3N0cnVjdAo+ ICp3b3JrKQo+ICAJCXNjaGVkdWxlX2RlbGF5ZWRfd29yayhkZWxheWVkX3dvcmssCj4gRFJNX09V VFBVVF9QT0xMX1BFUklPRCk7Cj4gIH0KPiAgCj4gKy8qKgo+ICsgKiBkcm1fa21zX2hlbHBlcl9p c19wb2xsX3dvcmtlciAtIGlzICVjdXJyZW50IHRhc2sgYW4gb3V0cHV0IHBvbGwgd29ya2VyPwo+ ICsgKgo+ICsgKiBEZXRlcm1pbmUgaWYgJWN1cnJlbnQgdGFzayBpcyBhbiBvdXRwdXQgcG9sbCB3 b3JrZXIuICBUaGlzIGNhbiBiZSB1c2VkCj4gKyAqIHRvIHNlbGVjdCBkaXN0aW5jdCBjb2RlIHBh dGhzIGZvciBvdXRwdXQgcG9sbGluZyB2ZXJzdXMgb3RoZXIgY29udGV4dHMuCj4gKyAqLwpGb3Ig dGhpcywgaXQgd291bGQgYmUgd29ydGggZXhwbGljaXRseSBub3RpbmcgaW4gdGhlIGNvbW1lbnRz IGhlcmV0aGF0IHRoaXMKc2hvdWxkIGJlIGNhbGxlZCBieSBEUk0gZHJpdmVycyBpbiBvcmRlciB0 byBwcmV2ZW50IHJhY2luZyB3aXRoIGhvdHBsdWcKcG9sbGluZyB3b3JrZXJzLCBzbyB0aGF0IG5l dyBkcml2ZXJzIGluIHRoZSBmdXR1cmUgY2FuIGF2b2lkIGltcGxlbWVudGluZyB0aGlzCnJhY2Ug Y29uZGl0aW9uIGluIHRoZWlyIGRyaXZlci4KCj4gK2Jvb2wgZHJtX2ttc19oZWxwZXJfaXNfcG9s bF93b3JrZXIodm9pZCkKPiArewo+ICsJc3RydWN0IHdvcmtfc3RydWN0ICp3b3JrID0gY3VycmVu dF93b3JrKCk7Cj4gKwo+ICsJcmV0dXJuIHdvcmsgJiYgd29yay0+ZnVuYyA9PSBvdXRwdXRfcG9s bF9leGVjdXRlOwo+ICt9Cj4gK0VYUE9SVF9TWU1CT0woZHJtX2ttc19oZWxwZXJfaXNfcG9sbF93 b3JrZXIpOwo+ICsKPiAgLyoqCj4gICAqIGRybV9rbXNfaGVscGVyX3BvbGxfZGlzYWJsZSAtIGRp c2FibGUgb3V0cHV0IHBvbGxpbmcKPiAgICogQGRldjogZHJtX2RldmljZQo+IGRpZmYgLS1naXQg YS9pbmNsdWRlL2RybS9kcm1fY3J0Y19oZWxwZXIuaCBiL2luY2x1ZGUvZHJtL2RybV9jcnRjX2hl bHBlci5oCj4gaW5kZXggNzZlMjM3YmQ5ODliLi42OTE0NjMzMDM3YTUgMTAwNjQ0Cj4gLS0tIGEv aW5jbHVkZS9kcm0vZHJtX2NydGNfaGVscGVyLmgKPiArKysgYi9pbmNsdWRlL2RybS9kcm1fY3J0 Y19oZWxwZXIuaAo+IEBAIC03Nyw1ICs3Nyw2IEBAIHZvaWQgZHJtX2ttc19oZWxwZXJfaG90cGx1 Z19ldmVudChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KTsKPiAgCj4gIHZvaWQgZHJtX2ttc19oZWxw ZXJfcG9sbF9kaXNhYmxlKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpOwo+ICB2b2lkIGRybV9rbXNf aGVscGVyX3BvbGxfZW5hYmxlKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpOwo+ICtib29sIGRybV9r bXNfaGVscGVyX2lzX3BvbGxfd29ya2VyKHZvaWQpOwo+ICAKPiAgI2VuZGlmCi0tIApDaGVlcnMs CglMeXVkZSBQYXVsCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=