From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [RFC] drm/i915: Move execlists irq handler to a bottom half Date: Wed, 23 Mar 2016 15:23:17 +0000 Message-ID: <56F2B4E5.7000307@linux.intel.com> References: <1458667804-14121-1-git-send-email-tvrtko.ursulin@linux.intel.com> <20160323090735.GM28483@phenom.ffwll.local> <20160323091427.GB21717@nuc-i3427.alporthouse.com> <56F26B2E.3040401@linux.intel.com> <20160323113137.GD21717@nuc-i3427.alporthouse.com> <56F2902B.3030506@linux.intel.com> <20160323125624.GG21717@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 6F4866E3E9 for ; Wed, 23 Mar 2016 15:23:19 +0000 (UTC) In-Reply-To: <20160323125624.GG21717@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDIzLzAzLzE2IDEyOjU2LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gT24gV2VkLCBNYXIgMjMs IDIwMTYgYXQgMTI6NDY6MzVQTSArMDAwMCwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4+Cj4+IE9u IDIzLzAzLzE2IDExOjMxLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBPbiBXZWQsIE1hciAyMywg MjAxNiBhdCAxMDowODo0NkFNICswMDAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPj4+PiBZb3Ug dGhpbmsgaXQgaXMgT0sgdG8gY29udGludWUgc2hhcmluZyB5b3VyIG9uZSwKPj4+PiBodHRwczov L2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD05MzQ2Nz8KPj4+Cj4+PiBZZXMs IGl0IGZpeGVzIHRoZSBzYW1lIGZyZWV6ZSAoYW5kIHdlJ3ZlIHJlbW92ZWQgdGhlIGxvb3AgZnJv bSBjaHYgaXJxCj4+PiBzbyB0aGVyZSByZWFsbHkgc2hvdWxkbid0IGJlIGFueSBvdGhlcnMgbGVm dCEpCj4+Cj4+IEkgZG9uJ3Qgc2VlIHRoYXQgaGFzIGJlZW4gbWVyZ2VkLiBJcyBpdCBhbGwgcmVh ZHkgQ0kgd2lzZSBzbyB3ZSBjb3VsZD8KPgo+IE9uIHRoZSBDSSBwaW5nOgo+IGlkOjIwMTYwMzE0 MTAzMDE0LjMwMDI4LjEyNDcyQGVtZXJpbC5mcmVlZGVza3RvcC5vcmcKPgo+ID09IFN1bW1hcnkg PT0KPgo+IFNlcmllcyA0Mjk4djMgZHJtL2k5MTU6IEV4aXQgY2hlcnJ5dmlld19pcnFfaGFuZGxl cigpIGFmdGVyIG9uZSBwYXNzCj4gaHR0cDovL3BhdGNod29yay5mcmVlZGVza3RvcC5vcmcvYXBp LzEuMC9zZXJpZXMvNDI5OC9yZXZpc2lvbnMvMy9tYm94Lwo+Cj4gVGVzdCBkcnZfbW9kdWxlX3Jl bG9hZF9iYXNpYzoKPiAgICAgICAgICAgICAgICAgIHBhc3MgICAgICAgLT4gU0tJUCAgICAgICAo c2tsLWk1ay0yKQo+ICAgICAgICAgICAgICAgICAgcGFzcyAgICAgICAtPiBJTkNPTVBMRVRFIChi c3ctbnVjLTIpCj4gVGVzdCBnZW1fcmluZ2ZpbGw6Cj4gICAgICAgICAgU3ViZ3JvdXAgYmFzaWMt ZGVmYXVsdC1zMzoKPiAgICAgICAgICAgICAgICAgIGRtZXNnLXdhcm4gLT4gUEFTUyAgICAgICAo YnN3LW51Yy0yKQo+IFRlc3QgZ2VtX3RpbGVkX3ByZWFkX2Jhc2ljOgo+ICAgICAgICAgICAgICAg ICAgaW5jb21wbGV0ZSAtPiBQQVNTICAgICAgIChieXQtbnVjKQo+IFRlc3Qga21zX2ZsaXA6Cj4g ICAgICAgICAgU3ViZ3JvdXAgYmFzaWMtZmxpcC12cy1kcG1zOgo+ICAgICAgICAgICAgICAgICAg ZG1lc2ctd2FybiAtPiBQQVNTICAgICAgIChiZHctdWx0cmEpCj4gICAgICAgICAgU3ViZ3JvdXAg YmFzaWMtZmxpcC12cy1tb2Rlc2V0Ogo+ICAgICAgICAgICAgICAgICAgaW5jb21wbGV0ZSAtPiBQ QVNTICAgICAgIChic3ctbnVjLTIpCj4gVGVzdCBrbXNfcGlwZV9jcmNfYmFzaWM6Cj4gICAgICAg ICAgU3ViZ3JvdXAgc3VzcGVuZC1yZWFkLWNyYy1waXBlLWE6Cj4gICAgICAgICAgICAgICAgICBp bmNvbXBsZXRlIC0+IFBBU1MgICAgICAgKGhzdy1ndDIpCj4gVGVzdCBwbV9ycG06Cj4gICAgICAg ICAgU3ViZ3JvdXAgYmFzaWMtcGNpLWQzLXN0YXRlOgo+ICAgICAgICAgICAgICAgICAgZG1lc2ct d2FybiAtPiBQQVNTICAgICAgIChic3ctbnVjLTIpCj4KPiBiZHctbnVjaTcgICAgICAgIHRvdGFs OjE5NCAgcGFzczoxODIgIGR3YXJuOjAgICBkZmFpbDowICAgZmFpbDowICAgc2tpcDoxMgo+IGJk dy11bHRyYSAgICAgICAgdG90YWw6MTk0ICBwYXNzOjE3MyAgZHdhcm46MCAgIGRmYWlsOjAgICBm YWlsOjAgICBza2lwOjIxCj4gYnN3LW51Yy0yICAgICAgICB0b3RhbDoxODkgIHBhc3M6MTUxICBk d2FybjowICAgZGZhaWw6MCAgIGZhaWw6MCAgIHNraXA6MzcKPiBieXQtbnVjICAgICAgICAgIHRv dGFsOjE5NCAgcGFzczoxNTQgIGR3YXJuOjQgICBkZmFpbDowICAgZmFpbDoxICAgc2tpcDozNQo+ IGhzdy1icml4Ym94ICAgICAgdG90YWw6MTk0ICBwYXNzOjE3MiAgZHdhcm46MCAgIGRmYWlsOjAg ICBmYWlsOjAgICBza2lwOjIyCj4gaHN3LWd0MiAgICAgICAgICB0b3RhbDoxOTQgIHBhc3M6MTc2 ICBkd2FybjoxICAgZGZhaWw6MCAgIGZhaWw6MCAgIHNraXA6MTcKPiBpdmItdDQzMHMgICAgICAg IHRvdGFsOjE5NCAgcGFzczoxNjkgIGR3YXJuOjAgICBkZmFpbDowICAgZmFpbDowICAgc2tpcDoy NQo+IHNrbC1pNWstMiAgICAgICAgdG90YWw6MTk0ICBwYXNzOjE3MCAgZHdhcm46MCAgIGRmYWls OjAgICBmYWlsOjAgICBza2lwOjI0Cj4gc2tsLWk3ay0yICAgICAgICB0b3RhbDoxOTQgIHBhc3M6 MTcxICBkd2FybjowICAgZGZhaWw6MCAgIGZhaWw6MCAgIHNraXA6MjMKPiBzbmItZGVsbHhwcyAg ICAgIHRvdGFsOjE5NCAgcGFzczoxNTkgIGR3YXJuOjEgICBkZmFpbDowICAgZmFpbDowICAgc2tp cDozNAo+IHNuYi14MjIwdCAgICAgICAgdG90YWw6MTk0ICBwYXNzOjE1OSAgZHdhcm46MSAgIGRm YWlsOjAgICBmYWlsOjEgICBza2lwOjMzCj4KPiBSZXN1bHRzIGF0IC9hcmNoaXZlL3Jlc3VsdHMv Q0lfSUdUX3Rlc3QvUGF0Y2h3b3JrXzE1ODkvCj4KPiAzZTVlY2M4YzVmZjgwY2IxZmI2MzVjZTFj ZjE2YjdjZDRjZmIxOTc5IGRybS1pbnRlbC1uaWdodGx5OiAyMDE2eS0wM20tMTRkLTA5aC0wNm0t MDBzIFVUQyBpbnRlZ3JhdGlvbiBtYW5pZmVzdAo+IDc5MjhjMjEzM2IxNmViMmYyNjg2NmNhMDVk MWNiN2JiNmQ0MWM3NjUgZHJtL2k5MTU6IEV4aXQgY2hlcnJ5dmlld19pcnFfaGFuZGxlcigpIGFm dGVyIG9uZSBwYXNzCj4KPiA9PQo+Cj4gZHJ2X21vZHVsZV9yZWxvYWRfYmFzaWMgaXMgd2VpcmQs IGJ1dCBpdCBhcHBlYXJzIHRoZSBoaWNjdXAgQ0kgaGFkIG9uIHRoZQo+IHByZXZpb3VzIHJ1biB3 ZXJlIGV4dGVybmFsIChhbmQgYWZmZWN0ZWQgc2V2ZXJhbCBDSSBydW5zIGFmYWljdCkuCgpUaGF0 IHBhcnQgaXMgZ29vZyB0aGVuLCBidXQgSSBhbSBub3Qgc3VyZSB3aGF0IHRvIGRvIHdpdGggdGhl IGluY29tcGxldGUgCnJ1bi4gTWF5YmUgaGF2ZSBpdCBkbyBhbm90aGVyIG9uZT8gQWx0aG91Z2gg dGhhdCBpcyBxdWl0ZSB3ZWFrLiBQcm9ibGVtIAppcyBpdCBoYXMgbm8gb3RoZXIgaGFuZ3Mgd2l0 aCB0aGF0IHRlc3QgaW4gdGhlIGhpc3RvcnkuCgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=