From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 01/17] drm/i915: Add a sw fence for collecting up dma fences Date: Tue, 30 Aug 2016 10:42:15 +0300 Message-ID: <1472542935.3692.3.camel@linux.intel.com> References: <20160828204624.21193-1-chris@chris-wilson.co.uk> <20160828204624.21193-2-chris@chris-wilson.co.uk> <1472478184.3943.16.camel@linux.intel.com> <20160829154534.GC6137@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id AC4386E032 for ; Tue, 30 Aug 2016 07:42:18 +0000 (UTC) In-Reply-To: <20160829154534.GC6137@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, mika.kuoppala@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gbWEsIDIwMTYtMDgtMjkgYXQgMTY6NDUgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBP biBNb24sIEF1ZyAyOSwgMjAxNiBhdCAwNDo0MzowNFBNICswMzAwLCBKb29uYXMgTGFodGluZW4g d3JvdGU6Cj4gPiAKPiA+IE9uIHN1LCAyMDE2LTA4LTI4IGF0IDIxOjQ2ICswMTAwLCBDaHJpcyBX aWxzb24gd3JvdGU6Cj4gPiA+ICsJwqAqIChhbmQgc28gYWRkZWQgdG8gdGhlIGxpc3QgdG8gYmUg d29rZW4pLgo+ID4gPiArCcKgKi8KPiA+ID4gKwo+ID4gPiArCXNtcF9tYl9fYmVmb3JlX3NwaW5s b2NrKCk7Cj4gPiA+ICsJc3Bpbl9sb2NrX2lycXNhdmVfbmVzdGVkKCZ4LT5sb2NrLCBmbGFncywg MSArICEhY29udGludWF0aW9uKTsKPiA+ID4gKwlpZiAoY29udGludWF0aW9uKSB7Cj4gPiA+ICsJ CWxpc3Rfc3BsaWNlX3RhaWxfaW5pdCgmeC0+dGFza19saXN0LCBjb250aW51YXRpb24pOwo+ID4g PiArCX0gZWxzZSB7Cj4gPiA+ICsJCUxJU1RfSEVBRChleHRyYSk7Cj4gPiA+ICsKPiA+ID4gKwkJ ZG8gewo+ID4gPiArCQkJX193YWtlX3VwX2xvY2tlZF9rZXkoeCwgVEFTS19OT1JNQUwsICZleHRy YSk7Cj4gPiBJdCBtaWdodCBiZSB3b3J0aCBtZW50aW9uaW5nIGhlcmUgdGhhdCB3ZSd2ZSByaWdn ZWQgb3VyIGNhbGxiYWNrIHNvCj4gPiB0aGF0IGl0IHdpbGwgYmUgY2FsbGVkIHN5bmNocm9ub3Vz bHkgaGVyZSBzbyB0aGF0IHRoZSBjb2RlIGNhbiBiZQo+ID4gdW5kZXJzdG9vZCB3aXRoIGxlc3Mg d2FpdHF1ZXVlIGludGVybmFsIGRpZ2dpbmcuCj4gV2UncmUgbm90IHRoZSBvbmx5IHNldCBvZiBj YWxsYmFjayBvbiB0aGlzIGxpc3QsIHdlIGFsc28gYWxsb3cgZm9yCj4gcmVndWxhciB3YWl0X2V2 ZW50IGVudHJpZXMuCj4gCgpSaWdodCwgYnV0IHdlJ3JlIGluc3BlY3RpbmcgdGhlIGV4dHJhIHZh cmlhYmxlIHdpdGhvdXQgZGVsYXlzLCB3aGljaAp3aWxsIHNlZW0gc3RyYW5nZSBjb21wYXJlZCB0 byBjb252ZW50aW9uYWwgd2FrZV91cC4gU28gSSB3b3VsZCBzdGlsbApwbGFjZSBhIGNvbW1lbnQu Cgo+ID4gCj4gPiA+IAo+ID4gPiArCQkJaWYgKGxpc3RfZW1wdHkoJmV4dHJhKSkKPiA+ID4gKwkJ CQlicmVhazsKPiA+ID4gKwo+ID4gPiArCQkJbGlzdF9zcGxpY2VfdGFpbF9pbml0KCZleHRyYSwg JngtPnRhc2tfbGlzdCk7Cj4gPiA+ICsJCX0gd2hpbGUgKDEpOwo+ID4gV2h5IGV4YWN0bHkgZG8g eW91IGxvb3AgaGVyZSwgc2hvdWxkbid0IHNpbmdsZSBpbnZvY2F0aW9uIG9mCj4gPiBfX3dha2Vf dXBfbG9ja2VkX2tleSB0cmlnZ2VyIGFsbCB0aGUgY2FsbGJhY2tzIGFuZCByZXN1bHQgaW4gYWxs IHRoZQo+ID4gZW50cmllcyBiZWluZyBsaXN0ZWQ/Cj4gV2UgaGFuZGxlIHJlY3Vyc2lvbiBvZiBm ZW5jZSBjb21wbGV0aW9uIGJ5IGV4dGVuZGluZyB0aGUgdGFza19saXN0IGluCj4gdGhlIHRvcC1s ZXZlbCBmZW5jZSwgYW5kIGhhbmRsZSB0aGUgZXh0cmEgZmVuY2UgdG8gYmUgd29rZW4gKHdoaWNo IHdpbGwKPiByZW1vdmUgdGhlbSBmcm9tIHRoZSB0YXNrIGxpc3QgYWdhaW4pIGJ5IGxvb3Bpbmcu CgpSaWdodCwgdGhlIGNvZGUgaXMgZGVmaW5pdGVseSBub3Qgb2J2aW91cy4KCj4gPiA+ICsJYXRv bWljX3NldCgmZmVuY2UtPnBlbmRpbmcsIDEpOwo+ID4gZmVuY2UtPnBlbmRpbmcgPSBBVE9NSUNf SU5JVCgxKTsKPiBUcmllZC4gQVRPTUlDX0lOSVQgaXMgb25seSB2YWxpZCBpbiBkZWNsYXJhdGlv bnMuCgpTZWVtcyBzbywgZHVoLgoKWW91IGNhbiBhcHBseSB0aGUgUi1iLgoKUmVnYXJkcywgSm9v bmFzCi0tIApKb29uYXMgTGFodGluZW4KT3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50ZXIKSW50 ZWwgQ29ycG9yYXRpb24KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==