From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Revoke partial fences when installing on the scanout Date: Tue, 27 Dec 2016 15:52:32 +0100 Message-ID: <20161227145232.GE31952@dvetter-linux.ger.corp.intel.com> References: <20161222135224.11886-1-chris@chris-wilson.co.uk> <1482439179.2641.71.camel@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 026818986D for ; Tue, 27 Dec 2016 14:52:37 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id c85so19386040wmi.1 for ; Tue, 27 Dec 2016 06:52:36 -0800 (PST) Content-Disposition: inline In-Reply-To: <1482439179.2641.71.camel@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Paulo Zanoni Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBEZWMgMjIsIDIwMTYgYXQgMDY6Mzk6MzlQTSAtMDIwMCwgUGF1bG8gWmFub25pIHdy b3RlOgo+IEVtIFF1aSwgMjAxNi0xMi0yMiDDoHMgMTM6NTIgKzAwMDAsIENocmlzIFdpbHNvbiBl c2NyZXZldToKPiA+IEluIGNvbW1pdCA1MDM0OTI0N2VhODAgKCJkcm0vaTkxNTogRHJvcCBPUklH SU5fR1RUIGZvciB1bnRyYWNrZWQgR1RUCj4gPiB3cml0ZXMiKSBwYXJ0aWFsIG1tYXBzIHdlcmUg dXBkYXRlZCB0byBpbmRpY2F0ZSB0aGF0IHdyaXRlcyB0aHJvdWdoCj4gPiB0aGVtCj4gPiB3ZXJl IG5vdCB0cmFja2VkIGF1dG9tYXRpY2FsbHkgYnkgdGhlIGhhcmR3YXJlIGFuZCB0aGF0IHRoZSBl eHBlY3RlZAo+ID4gc3Vic2VxdWVudCBtYW51YWwgaW52YWxpZGF0aW9ucyBieSB0aGUgYXBwbGlj YXRpb24gKG9uIGNhbGxpbmcKPiA+IGRpcnR5ZmIgYXQKPiA+IHRoZSBlbmQgb2YgdGhlIGZyYW1l KSB0YWtlIG92ZXIgZnJvbSB0aGUgaGFyZHdhcmUgdHJhY2tpbmcuIEhvd2V2ZXIsCj4gPiBub3QK PiA+IGFsbCBhcHBsaWNhdGlvbnMgYWN0dWFsbHkgY2FsbCBkaXJ0eWZiIG9uIHRoZSBzY2Fub3V0 IGFmdGVyIHRoZXkKPiA+IGRpcnR5IGl0Cj4gPiBhbmQgc28gdGhvc2Ugd3JpdGVzIHRocm91Z2gg cGFydGlhbCBHVFQgbW1hcHMgYXJlIG5vdCBiZWluZyB0cmFja2VkCj4gPiBhbmQKPiA+IHRyaWdn ZXJpbmcgRkJDIHVwZGF0ZXMuCj4gCj4gU2luY2UgdGhlIGFwcGxpY2F0aW9uIGluIHF1ZXN0aW9u IGhlcmUgaXMgSUdULCBhbmQgSUdUIGlzIGdlbmVyYWxseSBub3QKPiBjb25zaWRlcmVkIGEgcmVh bCBBUEkvQUJJIHVzZXIgdG8gZW5mb3JjZSBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eQo+IGZvcmV2 ZXIsIEkgY2FuIG1ha2UgdGhlIHJlcXVpcmVkIGNoYW5nZXMgdG8gSUdUIGluIGNhc2Ugd2UgY29u Y2x1ZGUKPiB0aGF0J3MgdGhlIGFwcHJvcHJpYXRlIHdheSB0byBnbywganVzdCB0ZWxsIG1lLiBC dXQgaWYgdGhhdCdzIHRoZSBjYXNlLAo+IEkgcmVhbGx5IHRoaW5rIHdlIHNob3VsZCB0cnkgdG8g c2l0IGRvd24gYW5kIHdyaXRlIHdoYXQgYXJlIHRoZQo+IGV4cGVjdGF0aW9ucyBmb3IgZnJvbnRi dWZmZXIgcmVuZGVyaW5nIGluIHVzZXIgc3BhY2UgY29kZSwgYmVjYXVzZSBpdAo+IHNlZW1zIHRv IG1lIHRoYXQgdGhlc2UgZXhwZWN0YXRpb25zIGFyZSBjaGFuZ2luZyBvdmVyIHRpbWUuLi4KClll YWgsIHNhbWUgaGVyZS4gQWZhaXVpIGl0J3Mgbm90IHJlc3VsdGluZyBpbiBhbnkgZnVuY3Rpb25h bCBpc3N1ZXMgKGxpa2UKb3V0ZGF0ZWQgc2NyZWVuIGNvbnRlbnRzKSwganVzdCBmYmMgbm90IGdl dHR0aW5nIHJlLWVuYWJsZWQuIEkgdGhpbmsganVzdApleHBlY3RpbmcgYWxsIHVzZXJzcGFjZSB0 aGF0IGNhcmVzIHRvIGNhbGwgZGlydHlmYiwgYW5kIGFkanVzdGluZyBJR1QgaXMKdGhlIG1vcmUg cmVhc29uYWJsZSBvcHRpb24uIFdlJ3JlIHN0aWxsIG1ha2luZyBhIGJlc3QgZWZmb3J0IGF0IGtl ZXBpbmcKZmJjIHdvcmtpbmcgZm9yIHVzZXJzcGFjZSB0aGF0IGRvZXNuJ3QsIGJ1dCB0cnlpbmcg dG8gbWFrZSBpdCBwZXJmZWN0IGlzCnByb2JhYmx5IGEgbG9uZyBnYW1lIG9mIHdoYWNrLWEtbW9s ZS4gSSBkb24ndCB0aGluayB0aGF0J3Mgd29ydGggaXQuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0 ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xs LmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=