From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 03/14] drm/i915/execlists: Flush the tasklet on parking Date: Thu, 2 May 2019 15:24:16 +0100 Message-ID: References: <20190501114541.10077-1-chris@chris-wilson.co.uk> <20190501114541.10077-3-chris@chris-wilson.co.uk> <2aec6c87-7142-4756-b4ed-db9ff6e057d7@linux.intel.com> <155680523278.9023.7792263043329338669@skylake-alporthouse-com> <155680686989.9023.6629699137280028848@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9A91589598 for ; Thu, 2 May 2019 14:24:18 +0000 (UTC) In-Reply-To: <155680686989.9023.6629699137280028848@skylake-alporthouse-com> Content-Language: en-US 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 Ck9uIDAyLzA1LzIwMTkgMTU6MjEsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE5LTA1LTAyIDE1OjE0OjA4KQo+Pgo+PiBPbiAwMi8wNS8yMDE5IDE0OjUz LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBRdW90aW5nIFR2cnRrbyBVcnN1bGluICgyMDE5LTA1 LTAyIDE0OjQ4OjE4KQo+Pj4+Cj4+Pj4gT24gMDEvMDUvMjAxOSAxMjo0NSwgQ2hyaXMgV2lsc29u IHdyb3RlOgo+Pj4+PiBUaWR5IHVwIHRoZSBjbGVhbnVwIHNlcXVlbmNlIGJ5IGFsd2F5cyBlbnN1 cmUgdGhhdCB0aGUgdGFza2xldCBpcwo+Pj4+PiBmbHVzaGVkIG9uIHBhcmtpbmcgKGJlZm9yZSB3 ZSBjbGVhbnVwKS4gVGhlIHBhcmtpbmcgcHJvdmlkZXMgYQo+Pj4+PiBjb252ZW5pZW50IHBvaW50 IHRvIGVuc3VyZSB0aGF0IHRoZSBiYWNrZW5kIGlzIHRydWx5IGlkbGUuCj4+Pj4+Cj4+Pj4+IFNp Z25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+Pj4+ PiAtLS0KPj4+Pj4gICAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2ludGVsX2xyYy5jICAgICAg ICAgfCA3ICsrKysrKy0KPj4+Pj4gICAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2d1Y19z dWJtaXNzaW9uLmMgfCAxICsKPj4+Pj4gICAgIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pCj4+Pj4+Cj4+Pj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9ndC9pbnRlbF9scmMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2ludGVsX2xy Yy5jCj4+Pj4+IGluZGV4IDg1MWU2MmRkY2I4Ny4uN2JlNTRiODY4ZDhlIDEwMDY0NAo+Pj4+PiAt LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9ndC9pbnRlbF9scmMuYwo+Pj4+PiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9ndC9pbnRlbF9scmMuYwo+Pj4+PiBAQCAtMjMzMSw2ICsyMzMxLDEx IEBAIHN0YXRpYyBpbnQgZ2VuOF9pbml0X3Jjc19jb250ZXh0KHN0cnVjdCBpOTE1X3JlcXVlc3Qg KnJxKQo+Pj4+PiAgICAgICAgIHJldHVybiBpOTE1X2dlbV9yZW5kZXJfc3RhdGVfZW1pdChycSk7 Cj4+Pj4+ICAgICB9Cj4+Pj4+ICAgICAKPj4+Pj4gK3N0YXRpYyB2b2lkIGV4ZWNsaXN0c19wYXJr KHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPj4+Pj4gK3sKPj4+Pj4gKyAgICAgdGFz a2xldF9raWxsKCZlbmdpbmUtPmV4ZWNsaXN0cy50YXNrbGV0KTsKPj4+Pgo+Pj4+IElzbid0IGl0 IGFjdHVhbGx5IGEgcHJvYmxlbSBpZiB0YXNrbGV0IGlzIHNjaGVkdWxlZCBhbmQgdW5zdGFydGVk LCBvcgo+Pj4+IGV2ZW4gaW4gcHJvZ3Jlc3MgYXQgdGhlIHBvaW50IG9mIGVuZ2luZSBnZXR0aW5n IHBhcmtlZD8KPj4+Cj4+PiBUaGF0IHdvdWxkIGJlIGEgYnJva2VuIGRyaXZlci4gOnwKPj4+Cj4+ PiBXZSBtdXN0IGJlIHF1aXRlIHN1cmUgdGhhdCBlbmdpbmUgaXNuJ3QgZ29pbmcgdG8gc2VuZCBh biBpbnRlcnJ1cHQgYXMgd2UKPj4+IGFyZSBqdXN0IGFib3V0IHRvIGRyb3AgdGhlIHdha2VyZWYg d2UgbmVlZCB0byBzZXJ2aWNlIHRoYXQgaW50ZXJydXB0Lgo+Pj4KPj4+IHRhc2tsZXRfa2lsbCgp Cj4+PiBHRU1fQlVHX09OKGVuZ2luZS0+ZXhlY2xpc3RzLmFjdGl2ZSk7Cj4+Cj4+IE9yIGluc3Rl YWQgb2YgYm90aDoKPj4KPj4gLyogVGFza2xldCBtdXN0IG5vdCBiZSBydW5uaW5nIG9yIHNjaGVk dWxlZCBhdCB0aGlzIHBvaW50LiAqLwo+PiBHRU1fQlVHX09OKGVuZ2luZS0+ZXhlY2xpc3RzLnRh c2tsZXQuc3RhdGUpOwo+IAo+IFRoZXJlJ3MgdGhlIGRpbGVtbWEgdGhhdCB3ZSBzdGFydCBwYXJr aW5nIGJhc2VkIG9uIHJldGlyZW1lbnQgbm90Cj4gZmluYWwgQ1MgZXZlbnQuCgpCdXQgZW5naW5l LT5wYXJrKCkgaXMgY2FsbGVkIG9uY2UgdGhlIGxhc3QgZW5naW5lIHBtIHJlZmVyZW5jZSBpcyAK ZHJvcHBlZC4gQXJlIHdlIGRyb3BwaW5nIHRoZSBsYXN0IHJlZmVyZW5jZSB3aXRoIGEgQ1MgZXZl bnQgcGVuZGluZz8KClJlZ2FyZHMsCgpUdnJ0a28KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4