From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v2 06/11] drm/i915/scheduler: Record all dependencies upon request construction Date: Thu, 10 Nov 2016 11:54:51 +0000 Message-ID: References: <20161107135950.28861-1-chris@chris-wilson.co.uk> <20161107135950.28861-7-chris@chris-wilson.co.uk> <20161108122035.GA3833@nuc-i3427.alporthouse.com> <20161110105558.GG9300@nuc-i3427.alporthouse.com> 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 D511B6E7C7 for ; Thu, 10 Nov 2016 11:54:53 +0000 (UTC) In-Reply-To: <20161110105558.GG9300@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 , intel-gfx@lists.freedesktop.org, tvrtko.ursulin@intel.com List-Id: intel-gfx@lists.freedesktop.org Ck9uIDEwLzExLzIwMTYgMTA6NTUsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBUaHUsIE5vdiAx MCwgMjAxNiBhdCAxMDo0NDo0NEFNICswMDAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPj4KPj4g T24gMDgvMTEvMjAxNiAxMjoyMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4gT24gTW9uLCBOb3Yg MDcsIDIwMTYgYXQgMDE6NTk6NDVQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4+IFRo ZSBzY2hlZHVsZXIgbmVlZHMgdG8ga25vdyB0aGUgZGVwZW5kZW5jaWVzIG9mIGVhY2ggcmVxdWVz dCBmb3IgdGhlCj4+Pj4gbGlmZXRpbWUgb2YgdGhlIHJlcXVlc3QsIGFzIGl0IG1heSBjaG9vc2Ug dG8gcmVzY2hlZHVsZSB0aGUgcmVxdWVzdHMgYXQKPj4+PiBhbnkgdGltZSBhbmQgbXVzdCBlbnN1 cmUgdGhlIGRlcGVuZGVuY3kgdHJlZSBpcyBub3QgYnJva2VuLiBUaGlzIGlzIGluCj4+Pj4gYWRk aXRpb25hbCB0byB1c2luZyB0aGUgZmVuY2UgdG8gb25seSBhbGxvdyBleGVjdXRpb24gYWZ0ZXIg YWxsCj4+Pj4gZGVwZW5kZW5jaWVzIGhhdmUgYmVlbiBjb21wbGV0ZWQuCj4+Pj4KPj4+PiBPbmUg b3B0aW9uIHdhcyB0byBleHRlbmQgdGhlIGZlbmNlIHRvIHN1cHBvcnQgdGhlIGJpZGlyZWN0aW9u YWwKPj4+PiBkZXBlbmRlbmN5IHRyYWNraW5nIHJlcXVpcmVkIGJ5IHRoZSBzY2hlZHVsZXIuIEhv d2V2ZXIgdGhlIG1pc21hdGNoIGluCj4+Pj4gbGlmZXRpbWVzIGJldHdlZW4gdGhlIHN1Ym1pdCBm ZW5jZSBhbmQgdGhlIHJlcXVlc3QgZXNzZW50aWFsbHkgbWVhbnQKPj4+PiB0aGF0IHdlIGhhZCB0 byBidWlsZCBhIGNvbXBsZXRlbHkgc2VwYXJhdGUgc3RydWN0IChhbmQgd2UgY291bGQgbm90Cj4+ Pj4gc2ltcGx5IHJldXNlIHRoZSBleGlzdGluZyB3YWl0cXVldWUgaW4gdGhlIGZlbmNlIGZvciBv bmUgaGFsZiBvZiB0aGUKPj4+PiBkZXBlbmRlbmN5IHRyYWNraW5nKS4gVGhlIGV4dHJhIGRlcGVu ZGVuY3kgdHJhY2tpbmcgc2ltcGx5IGRpZCBub3QgbWVzaAo+Pj4+IHdlbGwgd2l0aCB0aGUgZmVu Y2UsIGFuZCBrZWVwaW5nIGl0IHNlcGFyYXRlIGJvdGgga2VlcHMgdGhlIGZlbmNlCj4+Pj4gaW1w bGVtZW50YXRpb24gc2ltcGxlciBhbmQgYWxsb3dzIHVzIHRvIGV4dGVuZCB0aGUgZGVwZW5kZW5j eSB0cmFja2luZwo+Pj4+IGludG8gYSBwcmlvcml0eSB0cmVlICh3aGlsc3QgbWFpbnRhaW5pbmcg c3VwcG9ydCBmb3IgcmVvcmRlcmluZyB0aGUKPj4+PiB0cmVlKS4KPj4+Pgo+Pj4+IFRvIGF2b2lk IHRoZSBhZGRpdGlvbmFsIGFsbG9jYXRpb25zIGFuZCBsaXN0IG1hbmlwdWxhdGlvbnMsIHRoZSB1 c2Ugb2YKPj4+PiB0aGUgcHJpb3RyZWUgaXMgZGlzYWJsZWQgd2hlbiB0aGVyZSBhcmUgbm8gc2No ZWR1bGVycyB0byB1c2UgaXQuCj4+Pj4KPj4+PiB2MjogQ3JlYXRlIGEgZGVkaWNhdGVkIHNsYWIg Zm9yIGk5MTVfZGVwZW5kZW5jeS4KPj4+PiAgICBSZW5hbWUgdGhlIGxpc3RzLgo+Pj4KPj4+IFNv ZC4gSSd2ZSBzcXVhc2hlZCB0aGUgcHJpb3JpdHkgc29ydCBpbnRvIHRoaXMgYXMgYSByZWJhc2Ug Y2FsYW1pdHkuCj4+Cj4+IFdhaXRpbmcgZm9yIHRoZSBvdGhlciBwYXRjaGVzIHRvIGdldCBsb29r ZWQgYXQgYmVmb3JlCj4+IHVudGFuZ2xlL3Jlc3BpbiBvciBqdXN0IGZvcmdvdD8gOikKPgo+IEp1 c3QgaW1hZ2luZSB0aGUgc3BsaXQgOykgVGhpbmsgb2YgdGhlIGludGVsX2xyYy5jIGFzIGEgc2Vw YXJhdGUgcGF0Y2guCgpJdCBpcyBhIGxpdHRsZSBiaXQgbW9yZSB0aGFuIHRoYXQsIGJ1dCBtb3Jl IGltcG9ydGFudGx5LCBpcyB5b3VyIHBsYW4gCm5vdyB0byBqdXN0IGtlZXAgaXQgc3F1YXNoZWQ/ IEkgY2FuIHByZS1yZXZpZXcgaXQgc3F1YXNoZWQsIGJ1dCBJIHRoaW5rIAppdCB3b3VsZCBiZSB2 ZXJ5IGRlc2lyYWJsZSB0byBldmVudHVhbGx5IHNwbGl0IGl0IHVwIGFnYWluLgoKUmVnYXJkcywK ClR2cnRrbwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK