From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 4/4] drm/i915: Emit dma-fence (and execlists submit) first from signaler Date: Mon, 23 Jan 2017 10:58:02 +0000 Message-ID: <3caee242-6ed0-5187-c3fa-a4965a19bbcd@linux.intel.com> References: <20170121092815.1431-1-chris@chris-wilson.co.uk> <20170121092815.1431-4-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 mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id D576F6E445 for ; Mon, 23 Jan 2017 10:58:04 +0000 (UTC) In-Reply-To: <20170121092815.1431-4-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 Ck9uIDIxLzAxLzIwMTcgMDk6MjgsIENocmlzIFdpbHNvbiB3cm90ZToKPiBXaGVuIGludHJvZHVj ZWQsIEkgdGhvdWdodCB0aGF0IHJlZHVjaW5nIGNsaWVudCBsYXRlbmN5IGZyb20gdGhlCj4gc2ln bmFsZXIgd2FzIHRoZSBwcmlvcml0eS4gU2luY2UgaXRzIGluY2VwdGlvbiB0aGUgc2lnbmFsZXIg aGFzIGJlY29tZQo+IHJlc3BvbnNpYmxlIGZvciBrZWVwaW5nIHRoZSBleGVjbGlzdHMgZnVsbCwg dmlhIHRoZSBkbWEtZmVuY2UuIEFzIHRoaXMKPiBpcyB2ZXJ5IGltcG9ydGFudCB0byBtaW5pbWlz ZSBvdmVyYWxsIGV4ZWN1dGlvbiB0aW1lLCBzaWduYWwgdGhlCj4gZG1hLWZlbmNlIGZpcnN0IGFu ZCB0aGVuIHNpZ25hbCBhbnkgd2FpdGluZyBjbGllbnRzLgo+Cj4gU2lnbmVkLW9mZi1ieTogQ2hy aXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gQ2M6IFR2cnRrbyBVcnN1bGlu IDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2JyZWFkY3J1bWJzLmMgfCA4ICsrKystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGlu c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfYnJlYWRjcnVtYnMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2JyZWFkY3J1bWJzLmMKPiBpbmRleCBmY2ZhNDIzZDA4YmQuLmMxZjNiZDJlMDUzYiAxMDA2NDQK PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9icmVhZGNydW1icy5jCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYnJlYWRjcnVtYnMuYwo+IEBAIC00NTksMTYgKzQ1 OSwxNiBAQCBzdGF0aWMgaW50IGludGVsX2JyZWFkY3J1bWJzX3NpZ25hbGVyKHZvaWQgKmFyZykK PiAgCQkgKi8KPiAgCQlyZXF1ZXN0ID0gUkVBRF9PTkNFKGItPmZpcnN0X3NpZ25hbCk7Cj4gIAkJ aWYgKHNpZ25hbF9jb21wbGV0ZShyZXF1ZXN0KSkgewo+ICsJCQlsb2NhbF9iaF9kaXNhYmxlKCk7 Cj4gKwkJCWRtYV9mZW5jZV9zaWduYWwoJnJlcXVlc3QtPmZlbmNlKTsKPiArCQkJbG9jYWxfYmhf ZW5hYmxlKCk7IC8qIGtpY2sgc3RhcnQgdGhlIHRhc2tsZXRzICovCj4gKwo+ICAJCQkvKiBXYWtl IHVwIGFsbCBvdGhlciBjb21wbGV0ZWQgd2FpdGVycyBhbmQgc2VsZWN0IHRoZQo+ICAJCQkgKiBu ZXh0IGJvdHRvbS1oYWxmIGZvciB0aGUgbmV4dCB1c2VyIGludGVycnVwdC4KPiAgCQkJICovCj4g IAkJCWludGVsX2VuZ2luZV9yZW1vdmVfd2FpdChlbmdpbmUsCj4gIAkJCQkJCSAmcmVxdWVzdC0+ c2lnbmFsaW5nLndhaXQpOwo+Cj4gLQkJCWxvY2FsX2JoX2Rpc2FibGUoKTsKPiAtCQkJZG1hX2Zl bmNlX3NpZ25hbCgmcmVxdWVzdC0+ZmVuY2UpOwo+IC0JCQlsb2NhbF9iaF9lbmFibGUoKTsgLyog a2ljayBzdGFydCB0aGUgdGFza2xldHMgKi8KPiAtCj4gIAkJCS8qIEZpbmQgdGhlIG5leHQgb2xk ZXN0IHNpZ25hbC4gTm90ZSB0aGF0IGFzIHdlIGhhdmUKPiAgCQkJICogbm90IGJlZW4gaG9sZGlu ZyB0aGUgbG9jaywgYW5vdGhlciBjbGllbnQgbWF5Cj4gIAkJCSAqIGhhdmUgaW5zdGFsbGVkIGFu IGV2ZW4gb2xkZXIgc2lnbmFsIHRoYW4gdGhlIG9uZQo+CgpSZXZpZXdlZC1ieTogVHZydGtvIFVy c3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClJlZ2FyZHMsCgpUdnJ0a28KX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==