From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 8/8] drm/i915: Wait on external rendering for GEM objects Date: Wed, 20 Jul 2016 10:32:44 +0300 Message-ID: <1468999964.4964.0.camel@linux.intel.com> References: <1468925519-32534-1-git-send-email-chris@chris-wilson.co.uk> <1468925519-32534-8-git-send-email-chris@chris-wilson.co.uk> <1468937542.13019.5.camel@linux.intel.com> <20160719142730.GK17604@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 96B946E775 for ; Wed, 20 Jul 2016 07:32:51 +0000 (UTC) In-Reply-To: <20160719142730.GK17604@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gdGksIDIwMTYtMDctMTkgYXQgMTU6MjcgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBP biBUdWUsIEp1bCAxOSwgMjAxNiBhdCAwNToxMjoyMlBNICswMzAwLCBKb29uYXMgTGFodGluZW4g d3JvdGU6Cj4gPiAKPiA+IE9uIHRpLCAyMDE2LTA3LTE5IGF0IDExOjUxICswMTAwLCBDaHJpcyBX aWxzb24gd3JvdGU6Cj4gPiA+IAo+ID4gPiArCXJlc3YgPSBpOTE1X2dlbV9vYmplY3RfZ2V0X2Rt YWJ1Zl9yZXN2KG9iaik7Cj4gPiA+ICsJaWYgKHJlc3YpIHsKPiA+ID4gKwkJbG9uZyBlcnI7Cj4g PiBXZSBhbHJlYWR5IGhhdmUgcmV0IGluIHRoZSBmdW5jdGlvbiBzY29wZS4KPiByZXQgaXMgaW50 LCB3ZSBuZWVkIGEgbG9uZy4gQXQgbGVhc3QgSSBjYW4gYXR0ZXN0IHRvIG91ciB0ZXN0IGNvdmVy YWdlIQo+IAo+ID4gCj4gPiA+IAo+ID4gPiBAQCAtMzQwMiwxMyArMzQxNCwxMyBAQCBpOTE1X2dl bV9vYmplY3Rfc2V0X3RvX2d0dF9kb21haW4oc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9i aiwgYm9vbCB3cml0ZSkKPiA+ID4gwqAJc3RydWN0IGk5MTVfdm1hICp2bWE7Cj4gPiA+IMKgCWlu dCByZXQ7Cj4gPiA+IMKgCj4gPiA+IC0JaWYgKG9iai0+YmFzZS53cml0ZV9kb21haW4gPT0gSTkx NV9HRU1fRE9NQUlOX0dUVCkKPiA+ID4gLQkJcmV0dXJuIDA7Cj4gPiA+IC0KPiA+ID4gwqAJcmV0 ID0gaTkxNV9nZW1fb2JqZWN0X3dhaXRfcmVuZGVyaW5nKG9iaiwgIXdyaXRlKTsKPiA+ID4gwqAJ aWYgKHJldCkKPiA+ID4gwqAJCXJldHVybiByZXQ7Cj4gPiA+IMKgCj4gPiA+ICsJaWYgKG9iai0+ YmFzZS53cml0ZV9kb21haW4gPT0gSTkxNV9HRU1fRE9NQUlOX0dUVCkKPiA+ID4gKwkJcmV0dXJu IDA7Cj4gPiA+ICsKPiA+IE5vdCBzdXJlIEkgZm9sbG93IHRoaXMgY2hhbmdlLCB3YWl0IHJlbmRl cmluZyB3b3VsZCBvbmx5IGJlIGlzc3VlZCBpZgo+ID4gRE9NQUlOX0NQVSB3YXMgaW4gcGxhY2Us IHRoaXMgZnVuY3Rpb24gd2FzIGFib3V0IG1vdmluZyB0byBndHRfZG9tYWluCj4gPiBzbyBzaG91 bGQgcmVhbGx5IGJlIE5PUCBpZiBpbiBHVFQgZG9tYWluIGFscmVhZHksIG5vPyBNYXliZSBjYWxs aW5nCj4gPiBzaXRlIHNob3VsZCBkbyBhbiBleHBsaWNpdCB3YWl0X3JlbmRlcmluZyBpZiBuZWVk ZWQuCj4gTm8sIHRoaXMgaXMgd2hlcmUgd2UgZG8gdGhlIHdhaXQgcmVuZGVyaW5nLiBUaGUgQVBJ IHNheXMKPiBzZXQtdG8tZ3R0LWRvbWFpbiBpbXBsaWVzIHRoYXQgaXQgaXMgb3V0IG9mIHRoZSBH UFUgZG9tYWluIChubwo+IHJlbmRlcmluZykgYW5kIG91dCBvZiB0aGUgQ1BVIGRvbWFpbi4gKFNp bWlsYXJseSBmb3Igc2V0LXRvLWNwdS1kb21haW4uKQo+IFRoZSByZWxheGF0aW9uIEkndmUgYXBw bGllZCBoZXJlIGlzIHRvIHRyeSBhbmQgY2F0Y2ggdGhpcmQgcGFydGllcyB0aGF0Cj4gaGF2ZSBu b3QgdXBkYXRlZCBvdXIgZG9tYWluIHRyYWNraW5nIGZvciB0aGVpciBhY2Nlc3MuCj4gCj4gTW92 aW5nIHRoZSB3YWl0X3JlbmRlcmluZyB0byB0aGUgcGFyZW50IGlzIGEgZmFpciBhbW91bnQgb2Yg YnVyZGVuLgo+IAo+ID4gCj4gPiA+IAo+ID4gPiDCoAkJdm1hLT5waW5fY291bnQgPSAwOwo+ID4g PiAtCQlyZXQgPSBpOTE1X3ZtYV91bmJpbmQodm1hKTsKPiA+IE1heWJlIGFkZCBhIGNvbW1lbnQv VE9ETy9GSVhNRTogYWJvdXQgdGhlIHBvdGVudGlhbCBXQVJOLgo+IF9faTkxNV92bWFfdW5iaW5k X25vX3dhaXQoKSBpcyBpdHNlbGYgYW4gYXV0b21hdGljIEZJWE1FIC0gaXQgb25seQo+IGV4aXN0 cyB0byBjb3ZlciB1cCBhIFdBUk4uIChJIHdpc2ggd2UgaGFkIHRoaXMgc2VyaWVzIGluIHBsYWNl IGZpcnN0IHNvCj4gdGhhdCBzdWNoIGEgaGFjayB3YXNuJ3QgYXBwbGllZC4pCgpPSyB0aGVuLAoK UmV2aWV3ZWQtYnk6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVs LmNvbT4KCj4gLUNocmlzCj4gCi0tIApKb29uYXMgTGFodGluZW4KT3BlbiBTb3VyY2UgVGVjaG5v bG9neSBDZW50ZXIKSW50ZWwgQ29ycG9yYXRpb24KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==