From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 7/9] drm/i915/execlists: Reduce lock context between schedule/submit_request Date: Fri, 5 May 2017 14:30:08 +0100 Message-ID: References: <20170503113759.31145-1-chris@chris-wilson.co.uk> <20170503113759.31145-7-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 mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id BA3B76E67C for ; Fri, 5 May 2017 13:30:10 +0000 (UTC) In-Reply-To: <20170503113759.31145-7-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 Ck9uIDAzLzA1LzIwMTcgMTI6MzcsIENocmlzIFdpbHNvbiB3cm90ZToKPiBJZiB3ZSBkbyBub3Qg cmVxdWlyZSB0byBwZXJmb3JtIHByaW9yaXR5IGJ1bXBpbmcsIGFuZCB3ZSBoYXZlbid0IHlldAo+ IHN1Ym1pdHRlZCB0aGUgcmVxdWVzdCwgd2UgY2FuIHVwZGF0ZSBpdHMgcHJpb3JpdHkgaW4gc2l0 dSBhbmQgc2tpcAo+IGFjcXVpcmluZyB0aGUgZW5naW5lIGxvY2tzIC0tIHRodXMgYXZvaWRpbmcg YW55IGNvbnRlbnRpb24gYmV0d2VlbiB1cwo+IGFuZCBzdWJtaXQvZXhlY3V0ZS4KPgo+IFNpZ25l ZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyB8IDExICsrKysrKysrKysrCj4gIDEg ZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMu Ywo+IGluZGV4IGZiMDAyNTYyNzY3Ni4uY2E3ZjI4Nzk1ZTJkIDEwMDY0NAo+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfbHJjLmMKPiBAQCAtNzY3LDYgKzc2NywxNyBAQCBzdGF0aWMgdm9pZCBleGVjbGlzdHNf c2NoZWR1bGUoc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0ICpyZXF1ZXN0LCBpbnQgcHJpbykK PiAgCQlsaXN0X3NhZmVfcmVzZXRfbmV4dChkZXAsIHAsIGRmc19saW5rKTsKPiAgCX0KPgo+ICsJ LyogSWYgd2UgZGlkbid0IG5lZWQgdG8gYnVtcCBhbnkgZXhpc3RpbmcgcHJpb3JpdGVzLCBhbmQg d2UgaGF2ZW4ndAoKcHJpb3JpdGllcwoKPiArCSAqIHlldCBzdWJtaXR0ZWQgdGhpcyByZXF1ZXN0 IChpLi5lIHRoZXJlIGlzIG5vIHBvcmVudGlhbCByYWNlIHdpdGgKCnBvdGVudGlhbAoKPiArCSAq IGV4ZWNsaXN0c19zdWJtaXRfcmVxdWVzdCgpKSwgd2UgY2FuIHNldCBvdXIgb3duIHByaW9yaXR5 IGFuZCBza2lwCj4gKwkgKiBhY3F1aXJpbmcgdGhlIGVuZ2luZSBsb2Nrcy4KPiArCSAqLwo+ICsJ aWYgKHJlcXVlc3QtPnByaW90cmVlLnByaW9yaXR5ID09IElOVF9NSU4pIHsKPiArCQlyZXF1ZXN0 LT5wcmlvdHJlZS5wcmlvcml0eSA9IHByaW87Cj4gKwkJaWYgKHN0YWNrLmRmc19saW5rLm5leHQg PT0gc3RhY2suZGZzX2xpbmsucHJldikKPiArCQkJcmV0dXJuOwoKTW92ZSB0aGUgYXNzaWdubWVu dCBvZiB0aGUgcHJpb3JpdHkgdW5kZXIgdGhlIGlmPwoKPiArCX0KPiArCj4gIAllbmdpbmUgPSBy ZXF1ZXN0LT5lbmdpbmU7Cj4gIAlzcGluX2xvY2tfaXJxKCZlbmdpbmUtPnRpbWVsaW5lLT5sb2Nr KTsKPgo+CgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=