From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 18/19] drm/i915/execlists: Direct submission (avoid tasklet/ksoftirqd) Date: Fri, 18 May 2018 09:06:03 +0100 Message-ID: References: <20180517074055.14638-1-chris@chris-wilson.co.uk> <20180517074055.14638-18-chris@chris-wilson.co.uk> <7475e148-522d-8a3c-c139-fa612dd8b158@linux.intel.com> <152657685476.26696.8069009167621824484@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 64FF26EC8F for ; Fri, 18 May 2018 08:06:06 +0000 (UTC) In-Reply-To: <152657685476.26696.8069009167621824484@mail.alporthouse.com> Content-Language: en-GB 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 Ck9uIDE3LzA1LzIwMTggMTg6MDcsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE4LTA1LTE3IDE0OjEzOjAwKQo+Pgo+PiBPbiAxNy8wNS8yMDE4IDA4OjQw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBCYWNrIGluIGNvbW1pdCAyN2FmNWVlYTU0ZDEgKCJk cm0vaTkxNTogTW92ZSBleGVjbGlzdHMgaXJxIGhhbmRsZXIgdG8gYQo+Pj4gYm90dG9tIGhhbGYi KSwgd2UgY2FtZSB0byB0aGUgY29uY2x1c2lvbiB0aGF0IHJ1bm5pbmcgb3VyIENTQiBwcm9jZXNz aW5nCj4+PiBhbmQgRUxTUCBzdWJtaXNzaW9uIGZyb20gaW5zaWRlIHRoZSBpcnEgaGFuZGxlciB3 YXMgYSBiYWQgaWRlYS4gQSByZWFsbHkKPj4+IGJhZCBpZGVhIGFzIHdlIGNvdWxkIGltcG9zZSBu ZWFybHkgMXMgbGF0ZW5jeSBvbiBvdGhlciB1c2VycyBvZiB0aGUKPj4+IHN5c3RlbSwgb24gYXZl cmFnZSEgRGVmZXJyaW5nIG91ciB3b3JrIHRvIGEgdGFza2xldCBhbGxvd2VkIHVzIHRvIGRvIHRo ZQo+Pj4gcHJvY2Vzc2luZyB3aXRoIGlycXMgZW5hYmxlZCwgcmVkdWNpbmcgdGhlIGltcGFjdCB0 byBhbiBhdmVyYWdlIG9mIGFib3V0Cj4+PiA1MHVzLgo+Pj4KPj4+IFdlIGhhdmUgc2luY2UgZXJh ZGljYXRlZCB0aGUgdXNlIG9mIGZvcmNld2FrZWQgbW1pbyBmcm9tIGluc2lkZSB0aGUgQ1NCCj4+ PiBwcm9jZXNzaW5nIGFuZCBFTFNQIHN1Ym1pc3Npb24sIGJyaW5naW5nIHRoZSBpbXBhY3QgZG93 biB0byBhcm91bmQgNXVzCj4+PiAob24gS2FieWxha2UpOyBhbiBvcmRlciBvZiBtYWduaXR1ZGUg YmV0dGVyIHRoYW4gb3VyIG1lYXN1cmVtZW50cyAyCj4+PiB5ZWFycyBhZ28gb24gQnJvYWR3ZWxs IGFuZCBvbmx5IGFib3V0IDJ4IHdvcnNlIG9uIGF2ZXJhZ2UgdGhhbiB0aGUKPj4+IGdlbV9zeXNs YXRlbmN5IG9uIGFuIHVubGFkZW4gc3lzdGVtLgo+Pj4KPj4+IENvbXBhcmluZyB0aGUgaW1wYWN0 IG9uIHRoZSBtYXhpbXVtIGxhdGVuY3kgb2JzZXJ2ZWQgb3ZlciBhIDEyMHMgaW50ZXJ2YWwsCj4+ PiByZXBlYXRlZCBzZXZlcmFsIHRpbWVzICh1c2luZyBnZW1fc3lzbGF0ZW5jeSwgc2ltaWxhciB0 byBSVCdzIGN5Y2xpY3Rlc3QpCj4+PiB3aGlsZSB0aGUgc3lzdGVtIGlzIGZ1bGx5IGxhZGVuIHdp dGggaTkxNSBub3BzLCB3ZSBzZWUgdGhhdCBkaXJlY3QKPj4+IHN1Ym1pc3Npb24gZGVmaW5pdGVs eSB3b3JzZW5zIHRoZSByZXNwb25zZSBidXQgbm90IHRvIHRoZSBzYW1lIG91dGxhbmRpc2gKPj4+ IGRlZ3JlZSBhcyBiZWZvcmUuCj4+Pgo+Pj4geCBVbmxhZGVuIGJhc2VsaW5lCj4+PiArIFVzaW5n IHRhc2tsZXQKPj4+ICogRGlyZWN0IHN1Ym1pc3Npb24KPj4+Cj4+PiArLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t Kwo+Pj4gfHh4IHggICAgICAgICAgKysgICAgKysrICsgICAgICAgICAgICAgICAgICAgICAgICAg ICAqICAqICogICAqKiAqKiogKiAgKnwKPj4+IHx8QXwgICAgICAgICAgICAgIHxfX0FNX198ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHxfX19fX0FfTV9fX3wgICB8Cj4+PiArLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tKwo+Pgo+PiBXaGF0IGFyZSB0aGVzZSBoZWFkZXJzPyBUaGlzIG9uZSBhbmQgYmVs b3csIEkgY2Fubm90IGRlY2lwaGVyIHRoZW0gYXQgYWxsLgo+IAo+IE1pbmlzdGF0IGhpc3RvZ3Jh bS4gVGhlIGhlYWRlcnMgYmVpbmcgdGhlIGxhYmVsIGZvciB0aGUgY2hhcnRzOyBpdCdzIGEKPiBi aXQgZmxhdCBzbyBoYXJkIHRvIHRlbGwgaXQncyBhIGhpc3RvZ3JhbS4KPiAKPj4+ICAgICAgIE4g ICAgICAgICAgIE1pbiAgICAgICAgICAgTWF4ICAgICAgICBNZWRpYW4gICAgICAgICAgIEF2ZyAg ICAgICAgU3RkZGV2Cj4+PiB4ICAxMCAgICAgICAgICAgICA1ICAgICAgICAgICAgMTggICAgICAg ICAgICAxMCAgICAgICAgICAgOS4zICAgICAzLjY1MzAwNDkKPj4+ICsgIDEwICAgICAgICAgICAg NzIgICAgICAgICAgIDEyMCAgICAgICAgICAgMTA4ICAgICAgICAgMTAyLjkgICAgIDE1Ljc1ODI0 Mwo+Pj4gKiAgMTAgICAgICAgICAgIDI1NSAgICAgICAgICAgMzQ4ICAgICAgICAgICAzMTYgICAg ICAgICAzMDUuNyAgICAgIDI4Ljc0ODE0Cj4+Cj4+IEluIG1pY3JvLXNlY29uZHM/IHNvIHRhc2ts ZXQgaXMgMTA4dXMgbWVkaWFuPyBEaXJlY3Qgc3VibWlzc2lvbiAzMTZ1cwo+PiBtZWRpYW4/Cj4g Cj4gWXVwLCBtb3JlIHJ1bnMgcmVxdWlyZWQgc28geW91IGhhdmUgcHJldHRpZXIgZ3JhcGhzIGFu ZCB1bml0cy4KCkJpZ2dlc3QgcHJvYmxlbSBmb3IgbWUgaXMgdGhhdCBpbiB0aGVzZSB0ZXN0cyBp dCBpcyBvbmx5IHNob3dpbmcgYXMgCnNpZ25pZmljYW50bHkgd29yc2UgdGhhbiB0aGUgY3VycmVu dCB0YXNrbGV0LiBTbyBpdCBpcyBraW5kIG9mIGRpZmZpY3VsdCAKdGhlIHNlbGwgdGhlIHNlcmll cy4gOikKCklmIGl0IG9ubHkgc29sdmVzIGlzc3VlcyB3aGVuIHN1Ym1pdHRpbmcgZnJvbSBhIFJU IHRhc2sgdGhlbiBpdCBpcyBub3QgCnNvIGludGVyZXN0aW5nLiBSVCB0YXNrcyBhcmUgcmFyZSBh bmQgd2hpY2ggZGVhbCB3aXRoIDNkL21lZGlhL29jbCAKcHJvYmFibHkgZXZlbiByYXJlci4gT3Ig eW91IGtub3cgb2YgYW55PwoKT3IgcGVyaGFwcyB5b3UgbmVlZCB0byBhZGQgZGF0YSBmcm9tIGdl bV9sYXRlbmN5IGFzIHdlbGwgaWYgdGhhdCBzaG93cyAKc29tZSB3aW5zIHB1cmVseSBvbiB0aGUg aTkxNSBzaWRlPwoKUmVnYXJkcywKClR2cnRrbwoKPj4+IEFuZCB3aXRoIGEgYmFja2dyb3VuZCBs b2FkCj4+Cj4+IFRoaXMgaXMgSU8gYmFja2dyb3VuZCBsb2FkPwo+IAo+IFllcywgYmFja2dyb3Vu ZCB3cml0ZW91dC4KPiAtQ2hyaXMKPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==