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:40:43 +0100 Message-ID: <9e0a1467-2eff-0c73-e69a-5ec0e5841632@linux.intel.com> References: <20180507135731.10587-1-chris@chris-wilson.co.uk> 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 4FF2D6E640 for ; Tue, 8 May 2018 09:40:46 +0000 (UTC) In-Reply-To: <20180507135731.10587-1-chris@chris-wilson.co.uk> 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 Ck9uIDA3LzA1LzIwMTggMTQ6NTcsIENocmlzIFdpbHNvbiB3cm90ZToKPiBXaGVuIGNhbGxlZCBm cm9tIHByb2Nlc3MgY29udGV4dCB0YXNrbGV0X3NjaGVkdWxlKCkgZGVmZXJzIGl0c2VsZiB0bwo+ IGtzb2Z0aXJxZC4gRnJvbSBleHBlcmllbmNlIHRoaXMgbWF5IGNhdXNlIHVuYWNjZXB0YWJsZSBs YXRlbmNpZXMgb2Ygb3Zlcgo+IDIwMG1zIGluIGV4ZWN1dGluZyB0aGUgc3VibWlzc2lvbiB0YXNr bGV0LCBvdXIgZ29hbCBpcyB0byByZXByaW9yaXRpc2UKPiB0aGUgSFcgZXhlY3V0aW9uIHF1ZXVl IGFuZCB0cmlnZ2VyIEhXIHByZWVtcHRpb24gaW1tZWRpYXRlbHksIHNvIGRpc2FibGUKPiBiaCBv dmVyIHRoZSBjYWxsIHRvIHNjaGVkdWxlIGFuZCBmb3JjZSB0aGUgdGFza2xldCB0byBydW4gYWZ0 ZXJ3YXJkcyBpZgo+IHNjaGVkdWxlZC4KPiAKPiB2MjogS2VlcCByY3VfcmVhZF9sb2NrKCkgYXJv dW5kIGZvciBQUkVFTVBUX1JDVQo+IAo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hy aXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IENjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3Vs aW5AaW50ZWwuY29tPgo+IENjOiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxhQGxpbnV4Lmlu dGVsLmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgfCA0ICsr Ky0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiBpbmRleCA1ZWNlNmFlNGJkZmYuLjg5YmY1ZDY3Y2I3 NCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+IEBAIC01NzgsMTAgKzU3OCwxMiBAQCBz dGF0aWMgdm9pZCBfX2ZlbmNlX3NldF9wcmlvcml0eShzdHJ1Y3QgZG1hX2ZlbmNlICpmZW5jZSwK PiAgIAlycSA9IHRvX3JlcXVlc3QoZmVuY2UpOwo+ICAgCWVuZ2luZSA9IHJxLT5lbmdpbmU7Cj4g ICAKPiAtCXJjdV9yZWFkX2xvY2soKTsKPiArCWxvY2FsX2JoX2Rpc2FibGUoKTsKPiArCXJjdV9y ZWFkX2xvY2soKTsgLyogUkNVIHNlcmlhbGlzYXRpb24gZm9yIHNldC13ZWRnZWQgcHJvdGVjdGlv biAqLwo+ICAgCWlmIChlbmdpbmUtPnNjaGVkdWxlKQo+ICAgCQllbmdpbmUtPnNjaGVkdWxlKHJx LCBhdHRyKTsKPiAgIAlyY3VfcmVhZF91bmxvY2soKTsKPiArCWxvY2FsX2JoX2VuYWJsZSgpOyAv KiBraWNrIHRoZSB0YXNrbGV0cyBpZiBxdWV1ZXMgd2VyZSByZXByaW9yaXRpc2VkICovCj4gICB9 Cj4gICAKPiAgIHN0YXRpYyB2b2lkIGZlbmNlX3NldF9wcmlvcml0eShzdHJ1Y3QgZG1hX2ZlbmNl ICpmZW5jZSwKPiAKCklzIHRoZSBzZXF1ZW5jZSBub3QgdGhlIHdyb25nIHdheSBhcm91bmQ/IEkg d291bGQgZXhwZWN0IGRpc2FibGUgCnByZWVtcHRpb24sIHRoZW4gZGlzYWJsZSBzb2Z0aXJxLCBv cmRlciBmb3IgZGlzYWJsZSwgb24gb2ZjIG9wcG9zaXRlIGZvciAKZW5hYmxlLgoKUmVnYXJkcywK ClR2cnRrbwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK