From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v2 1/7] drm/i915: Flush submission tasklet after bumping priority Date: Tue, 8 May 2018 10:57:44 +0100 Message-ID: <6b185893-ba59-6d5b-950e-a233ecef5f30@linux.intel.com> References: <20180507135731.10587-1-chris@chris-wilson.co.uk> <9e0a1467-2eff-0c73-e69a-5ec0e5841632@linux.intel.com> <152577273933.24602.7249694295094625818@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 557A36E657 for ; Tue, 8 May 2018 09:57:46 +0000 (UTC) In-Reply-To: <152577273933.24602.7249694295094625818@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 Ck9uIDA4LzA1LzIwMTggMTA6NDUsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE4LTA1LTA4IDEwOjQwOjQzKQo+Pgo+PiBPbiAwNy8wNS8yMDE4IDE0OjU3 LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBXaGVuIGNhbGxlZCBmcm9tIHByb2Nlc3MgY29udGV4 dCB0YXNrbGV0X3NjaGVkdWxlKCkgZGVmZXJzIGl0c2VsZiB0bwo+Pj4ga3NvZnRpcnFkLiBGcm9t IGV4cGVyaWVuY2UgdGhpcyBtYXkgY2F1c2UgdW5hY2NlcHRhYmxlIGxhdGVuY2llcyBvZiBvdmVy Cj4+PiAyMDBtcyBpbiBleGVjdXRpbmcgdGhlIHN1Ym1pc3Npb24gdGFza2xldCwgb3VyIGdvYWwg aXMgdG8gcmVwcmlvcml0aXNlCj4+PiB0aGUgSFcgZXhlY3V0aW9uIHF1ZXVlIGFuZCB0cmlnZ2Vy IEhXIHByZWVtcHRpb24gaW1tZWRpYXRlbHksIHNvIGRpc2FibGUKPj4+IGJoIG92ZXIgdGhlIGNh bGwgdG8gc2NoZWR1bGUgYW5kIGZvcmNlIHRoZSB0YXNrbGV0IHRvIHJ1biBhZnRlcndhcmRzIGlm Cj4+PiBzY2hlZHVsZWQuCj4+Pgo+Pj4gdjI6IEtlZXAgcmN1X3JlYWRfbG9jaygpIGFyb3VuZCBm b3IgUFJFRU1QVF9SQ1UKPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlz QGNocmlzLXdpbHNvbi5jby51az4KPj4+IENjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3Vs aW5AaW50ZWwuY29tPgo+Pj4gQ2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAbGludXgu aW50ZWwuY29tPgo+Pj4gLS0tCj4+PiAgICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5j IHwgNCArKystCj4+PiAgICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0 aW9uKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4+PiBpbmRleCA1ZWNlNmFlNGJk ZmYuLjg5YmY1ZDY3Y2I3NCAxMDA2NDQKPj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtLmMKPj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPj4+IEBA IC01NzgsMTAgKzU3OCwxMiBAQCBzdGF0aWMgdm9pZCBfX2ZlbmNlX3NldF9wcmlvcml0eShzdHJ1 Y3QgZG1hX2ZlbmNlICpmZW5jZSwKPj4+ICAgICAgICBycSA9IHRvX3JlcXVlc3QoZmVuY2UpOwo+ Pj4gICAgICAgIGVuZ2luZSA9IHJxLT5lbmdpbmU7Cj4+PiAgICAKPj4+IC0gICAgIHJjdV9yZWFk X2xvY2soKTsKPj4+ICsgICAgIGxvY2FsX2JoX2Rpc2FibGUoKTsKPj4+ICsgICAgIHJjdV9yZWFk X2xvY2soKTsgLyogUkNVIHNlcmlhbGlzYXRpb24gZm9yIHNldC13ZWRnZWQgcHJvdGVjdGlvbiAq Lwo+Pj4gICAgICAgIGlmIChlbmdpbmUtPnNjaGVkdWxlKQo+Pj4gICAgICAgICAgICAgICAgZW5n aW5lLT5zY2hlZHVsZShycSwgYXR0cik7Cj4+PiAgICAgICAgcmN1X3JlYWRfdW5sb2NrKCk7Cj4+ PiArICAgICBsb2NhbF9iaF9lbmFibGUoKTsgLyoga2ljayB0aGUgdGFza2xldHMgaWYgcXVldWVz IHdlcmUgcmVwcmlvcml0aXNlZCAqLwo+Pj4gICAgfQo+Pj4gICAgCj4+PiAgICBzdGF0aWMgdm9p ZCBmZW5jZV9zZXRfcHJpb3JpdHkoc3RydWN0IGRtYV9mZW5jZSAqZmVuY2UsCj4+Pgo+Pgo+PiBJ cyB0aGUgc2VxdWVuY2Ugbm90IHRoZSB3cm9uZyB3YXkgYXJvdW5kPyBJIHdvdWxkIGV4cGVjdCBk aXNhYmxlCj4+IHByZWVtcHRpb24sIHRoZW4gZGlzYWJsZSBzb2Z0aXJxLCBvcmRlciBmb3IgZGlz YWJsZSwgb24gb2ZjIG9wcG9zaXRlIGZvcgo+PiBlbmFibGUuCj4gCj4gV2UgZGlzYWJsZSBwcmVl bXB0aW9uIChpLmUuIHNvZnRpcnEpIHRoZW4gbWFyayAtPnNjaGVkdWxlIGFzIGJlaW5nIFJDVQo+ IHByb3RlY3RlZDsgdW53cmFwIGFuZCByZS1lbmFibGUgcHJlZW1wdGlvbiAoa2lja2luZyBzb2Z0 aXJxIHRhc2tsZXRzKS4KPiAKPiBJIGZlbHQgaXQgYmV0dGVyIHRvIGtlZXAgdGhlIFJDVSB0aWdo dCB0byAtPnNjaGVkdWxlIHRoYW4gbGV0IGl0IHdyYXAKPiBsb2NhbF9iaF9lbmFibGUoKSBzdWdn ZXN0aW5nIHRoYXQgdGhlIHRhc2tsZXRzIG1pZ2h0IG5lZWQgYWRkaXRpb25hbAo+IHByb3RlY3Rp b24uCgpMYXRlciBJIG5vdGljZWQgdGhhbiBpbiBhIGRpZmZlcmVudCB0aHJlYWQgTWlrYSBwb2lu dGVkIG91dCB0aGVyZSBpcyAKcHJlZW1wdGlibGUgUkNVIGFzIHdlbGwgc28gbXkgYXJndW1lbnQg YWJvdXQgb3JkZXJpbmcgZmFsbHMgYXBhcnQgYSBiaXQuCgpSZXZpZXdlZC1ieTogVHZydGtvIFVy c3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClJlZ2FyZHMsCgpUdnJ0a28KCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=