From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 01/18] drm/i915: Support asynchronous waits on struct fence from i915_gem_request Date: Mon, 19 Sep 2016 12:26:13 +0100 Message-ID: <20160919112613.GC16178@nuc-i3427.alporthouse.com> References: <20160914065250.15482-1-chris@chris-wilson.co.uk> <20160914065250.15482-2-chris@chris-wilson.co.uk> <1473838638.3924.3.camel@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 91A276E092 for ; Mon, 19 Sep 2016 11:26:23 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1473838638.3924.3.camel@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Joonas Lahtinen Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBTZXAgMTQsIDIwMTYgYXQgMTA6Mzc6MThBTSArMDMwMCwgSm9vbmFzIExhaHRpbmVu IHdyb3RlOgo+IE9uIGtlLCAyMDE2LTA5LTE0IGF0IDA3OjUyICswMTAwLCBDaHJpcyBXaWxzb24g d3JvdGU6Cj4gPiArCWFycmF5ID0gdG9fZmVuY2VfYXJyYXkoZmVuY2UpOwo+ID4gKwlmb3IgKGkg PSAwOyBpIDwgYXJyYXktPm51bV9mZW5jZXM7IGkrKykgewo+ID4gKwkJc3RydWN0IGZlbmNlICpj aGlsZCA9IGFycmF5LT5mZW5jZXNbaV07Cj4gPiArCj4gPiArCQlpZiAoZmVuY2VfaXNfaTkxNShj aGlsZCkpCj4gPiArCQkJcmV0ID0gaTkxNV9nZW1fcmVxdWVzdF9hd2FpdF9yZXF1ZXN0KHJlcSwK PiA+ICsJCQkJCQkJwqDCoMKgwqDCoHRvX3JlcXVlc3QoY2hpbGQpKTsKPiA+ICsJCWVsc2UKPiA+ ICsJCQlyZXQgPSBpOTE1X3N3X2ZlbmNlX2F3YWl0X2RtYV9mZW5jZSgmcmVxLT5zdWJtaXQsCj4g PiArCQkJCQkJCcKgwqDCoMKgY2hpbGQsIDEwKkhaLAo+ID4gKwkJCQkJCQnCoMKgwqDCoEdGUF9L RVJORUwpOwo+IAo+IFRoaXMgY2h1bmsgcmVwZWF0cyBmcm9tIGFib3ZlLCBtYWtlIGl0IGEgc21h bGwKPiBfX2k5MTVfZ2VtX3JlcXVlc3RfYXdhaXRfZmVuY2UgZnVuY3Rpb24uCgpJdCdzIG5vdCBh IHJlcGVhdC4gSWYgaXQgd2VyZSwgd2UgY291bGQganVzdCByZWN1cnNlLiBFeGNlcHQgd2UgZG9u J3QKa25vdyBob3cgZGVlcCB0aGUgZmVuY2UtYXJyYXkgY291bGQgZ28uCgo+ID4gKwkJaWYgKHJl dCA8IDApCj4gPiArCQkJcmV0dXJuIHJldDsKPiAKPiBIb3cgYWJvdXQgdGhlIGZhaWx1cmUgY2Fz ZSB3aGVuIHdlJ3JlIGhhbGYgYm91bmQsIG5vIG5lZWQgdG8gdGVhciBkb3duPwoKV2Ugc3VibWl0 IHRoZSBwYXJ0aWFsIHJlcXVlc3QgdGhhdCBkb2Vzbid0IGV4ZWN1dGUgYW55dGhpbmcgbW9yZSB0 aGFuCnRoZSBjb250ZXh0IHNldHVwLiBUaGUgbmV4dCByZXF1ZXN0IGluIHRoZSB0aW1lbGluZSB3 aXRoIHRoZW4gaW5oZXJpdAp0aGUgY29udGV4dCBzZXR1cCBmcm9tIHRoaXMgcmVxdWVzdC4gU2Ft ZSBydWxlIGFzIGV2ZXJ5dGhpbmcgZWxzZQpoYW5kbGluZyBlcnJvcnMgZHVyaW5nIHJlcXVlc3Qg Y29uc3RydWN0aW9uLgotQ2hyaXMKCi0tIApDaHJpcyBXaWxzb24sIEludGVsIE9wZW4gU291cmNl IFRlY2hub2xvZ3kgQ2VudHJlCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=