From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v3 09/14] drm/i915: Store the execution priority on the context Date: Mon, 14 Nov 2016 11:16:49 +0000 Message-ID: <7fc50e5c-4af4-295f-f85d-b6a338334598@linux.intel.com> References: <20161107135950.28861-1-chris@chris-wilson.co.uk> <20161114085703.16540-1-chris@chris-wilson.co.uk> <20161114085703.16540-9-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 mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3A0B46E3AE for ; Mon, 14 Nov 2016 11:16:51 +0000 (UTC) In-Reply-To: <20161114085703.16540-9-chris@chris-wilson.co.uk> 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 Ck9uIDE0LzExLzIwMTYgMDg6NTYsIENocmlzIFdpbHNvbiB3cm90ZToKPiBJbiBvcmRlciB0byBz dXBwb3J0IHVzZXJzcGFjZSBkZWZpbmluZyBkaWZmZXJlbnQgbGV2ZWxzIG9mIGltcG9ydGFuY2Ug dG8KPiBkaWZmZXJlbnQgY29udGV4dHMsIGFuZCBpbiBwYXJ0aWN1bGFyIHRoZSBwcmVmZXJyZWQg b3JkZXIgb2YgZXhlY3V0aW9uLAo+IHN0b3JlIGEgcHJpb3JpdHkgdmFsdWUgb24gZWFjaCBjb250 ZXh0LiBCeSBkZWZhdWx0LCB0aGUga2VybmVsJ3MKPiBjb250ZXh0LCB3aGljaCBpcyB1c2VkIGZv ciBpZGxpbmcgYW5kIG90aGVyIGJhY2tncm91bmQgdGFza3MsIGlzIGdpdmVuCj4gbWluaW11bSBw cmlvcml0eSAoYWxsIHVzZXIgY29udGV4dHMgd2lsbCBleGVjdXRlIGZpcnN0KS4KPgo+IFNpZ25l ZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oICAgICAgICAgfCAxICsKPiAgZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jIHwgMSArCj4gIGRyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYyB8IDIgKy0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAzIGlu c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2Rydi5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+IGlu ZGV4IGFiNGFkNTUyMmNmNS4uZmIzZTg1MGY1ZDNhIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Ry di5oCj4gQEAgLTkzNiw2ICs5MzYsNyBAQCBzdHJ1Y3QgaTkxNV9nZW1fY29udGV4dCB7Cj4gIAkv KiBVbmlxdWUgaWRlbnRpZmllciBmb3IgdGhpcyBjb250ZXh0LCB1c2VkIGJ5IHRoZSBodyBmb3Ig dHJhY2tpbmcgKi8KPiAgCXVuc2lnbmVkIGludCBod19pZDsKPiAgCXUzMiB1c2VyX2hhbmRsZTsK PiArCWludCBwcmlvcml0eTsgLyogZ3JlYXRlciBwcmlvcml0aWVzIGFyZSBzZXJ2aWNlZCBmaXJz dCAqLwo+Cj4gIAl1MzIgZ2d0dF9hbGlnbm1lbnQ7Cj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9nZW1fY29udGV4dC5jCj4gaW5kZXggNmRkNDc1NzM1ZjBhLi4xZjk0YjhkNmQ4M2QgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jCj4gQEAgLTQ3Niw2ICs0NzYs NyBAQCBpbnQgaTkxNV9nZW1fY29udGV4dF9pbml0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCj4g IAkJcmV0dXJuIFBUUl9FUlIoY3R4KTsKPiAgCX0KPgo+ICsJY3R4LT5wcmlvcml0eSA9IEk5MTVf UFJJT1JJVFlfTUlOOyAvKiBsb3dlc3QgcHJpb3JpdHk7IGlkbGUgdGFzayAqLwo+ICAJZGV2X3By aXYtPmtlcm5lbF9jb250ZXh0ID0gY3R4Owo+Cj4gIAlEUk1fREVCVUdfRFJJVkVSKCIlcyBjb250 ZXh0IHN1cHBvcnQgaW5pdGlhbGl6ZWRcbiIsCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt X3JlcXVlc3QuYwo+IGluZGV4IDEzNTc0YTFlMjliMS4uYjliNTI1M2NmM2NkIDEwMDY0NAo+IC0t LSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYwo+ICsrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYwo+IEBAIC04NjcsNyArODY3LDcgQEAg dm9pZCBfX2k5MTVfYWRkX3JlcXVlc3Qoc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0ICpyZXF1 ZXN0LCBib29sIGZsdXNoX2NhY2hlcykKPiAgCSAqIHJ1biBhdCB0aGUgZWFybGllc3QgcG9zc2li bGUgY29udmVuaWVuY2UuCj4gIAkgKi8KPiAgCWlmIChlbmdpbmUtPnNjaGVkdWxlKQo+IC0JCWVu Z2luZS0+c2NoZWR1bGUocmVxdWVzdCwgMCk7Cj4gKwkJZW5naW5lLT5zY2hlZHVsZShyZXF1ZXN0 LCByZXF1ZXN0LT5jdHgtPnByaW9yaXR5KTsKPgo+ICAJbG9jYWxfYmhfZGlzYWJsZSgpOwo+ICAJ aTkxNV9zd19mZW5jZV9jb21taXQoJnJlcXVlc3QtPnN1Ym1pdCk7Cj4KClJldmlld2VkLWJ5OiBU dnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgoKUmVnYXJkcywKClR2cnRr bwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK