From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 2/5] drm/i915: Wrap tasklet_struct for abuse Date: Wed, 09 May 2018 15:58:58 +0100 Message-ID: <152587793847.8613.12990317845237551303@mail.alporthouse.com> References: <20180509142801.28130-1-chris@chris-wilson.co.uk> <20180509142801.28130-2-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1AC536E159 for ; Wed, 9 May 2018 14:59:07 +0000 (UTC) In-Reply-To: <20180509142801.28130-2-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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org UXVvdGluZyBDaHJpcyBXaWxzb24gKDIwMTgtMDUtMDkgMTU6Mjc6NTgpCj4gSW4gdGhlIG5leHQg ZmV3IHBhdGNoZXMsIHdlIHdhbnQgdG8gYWJ1c2UgdGFza2xldCB0byBhdm9pZCBrc29mdGlycWQK PiBsYXRlbmN5IGFsb25nIGNyaXRpY2FsIHBhdGhzLiBUbyBtYWtlIHRoYXQgYWJ1c2UgZWFzaWx5 IHRvIHN3YWxsb3csCj4gZmlyc3QgY29hdCB0aGUgdGFza2xldCBpbiBhIGxpdHRsZSBzeW50YWN0 aWMgc3VnYXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13 aWxzb24uY28udWs+Cj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5j b20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgICAgICAgICAgICAg fCAgNCArLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jICAgICAgICAgICAgIHwg IDIgKy0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV90YXNrbGV0LmggICAgICAgICB8IDc4 ICsrKysrKysrKysrKysrKysrKysrKwo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9lbmdp bmVfY3MuYyAgICAgIHwgMTEgKystCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2d1Y19z dWJtaXNzaW9uLmMgfCAgOCArLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMg ICAgICAgICAgICB8IDE4ICsrLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Jpbmdi dWZmZXIuaCAgICAgfCAgMyArLQo+ICA3IGZpbGVzIGNoYW5nZWQsIDEwMiBpbnNlcnRpb25zKCsp LCAyMiBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfdGFza2xldC5oCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4gaW5kZXggNjNj OTZjMmI4ZmNmLi41OWUwNDM4N2EyN2MgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9nZW0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiBA QCAtMzAzNiw3ICszMDM2LDcgQEAgaTkxNV9nZW1fcmVzZXRfcHJlcGFyZV9lbmdpbmUoc3RydWN0 IGludGVsX2VuZ2luZV9jcyAqZW5naW5lKQo+ICAgICAgICAgICogVHVybmluZyBvZmYgdGhlIGV4 ZWNsaXN0cy0+dGFza2xldCB1bnRpbCB0aGUgcmVzZXQgaXMgb3Zlcgo+ICAgICAgICAgICogcHJl dmVudHMgdGhlIHJhY2UuCj4gICAgICAgICAgKi8KPiAtICAgICAgIHRhc2tsZXRfZGlzYWJsZSgm ZW5naW5lLT5leGVjbGlzdHMudGFza2xldCk7Cj4gKyAgICAgICBpOTE1X3Rhc2tsZXRfbG9jaygm ZW5naW5lLT5leGVjbGlzdHMudGFza2xldCk7CgpIbW0sIHByb2JhYmx5IHNlbnNpYmxlIHRvIHN0 aWNrIHRvIGRpc2FibGUvZW5hYmxlOgoKIC0gYmV0dGVyIG1hdGNoIHRvIHRhc2tsZXRfaW50ZXJm YWNlIChubyBhcmJpdHJhcnkgaW1wZWRhbmNlIG1pc21hdGNoKQoKIC0gdGhleSBhcmUgY291bnRp bmcgbG9ja3MgcmF0aGVyIHRoYW4gbXV0ZXggd2hpY2ggd2UgY29tbW9ubHkgdGhpbmsgb2YKICAg Zm9yIGxvY2svdW5sb2NrIChtb3JlIGxpa2UgYSBzZW1hcGhvcmUpLgoKQWZ0ZXIgZHJvcHBpbmcg dGhlIGN1c3RvbSBmbHVzaCtkaXNhYmxlIHdyYXBwZXIsIHRoZXJlJ3Mgbm8gZ29vZCByZWFzb24K dG8gaGF2ZSBhIGN1c3RvbSBuYW1lLiBUaG91Z2h0cz8KLUNocmlzCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=