From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [RFC v2 7/8] drm/fence: add fence timeline to drm_crtc Date: Tue, 26 Apr 2016 19:34:32 +0300 Message-ID: <20160426163432.GV4329@intel.com> References: <1461623608-29538-1-git-send-email-gustavo@padovan.org> <1461623608-29538-8-git-send-email-gustavo@padovan.org> <20160426101200.GO4329@intel.com> <20160426142306.GH7857@joana> 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 B30D86E87E for ; Tue, 26 Apr 2016 16:34:36 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20160426142306.GH7857@joana> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Gustavo Padovan Cc: Daniel Stone , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Riley Andrews , Arve =?iso-8859-1?B?SGr4bm5lduVn?= , Daniel Vetter , John Harrison List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBBcHIgMjYsIDIwMTYgYXQgMTE6MjM6MDZBTSAtMDMwMCwgR3VzdGF2byBQYWRvdmFu IHdyb3RlOgo+IDIwMTYtMDQtMjYgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4 LmludGVsLmNvbT46Cj4gCj4gPiBPbiBNb24sIEFwciAyNSwgMjAxNiBhdCAwNzozMzoyN1BNIC0w MzAwLCBHdXN0YXZvIFBhZG92YW4gd3JvdGU6Cj4gPiA+IEZyb206IEd1c3Rhdm8gUGFkb3ZhbiA8 Z3VzdGF2by5wYWRvdmFuQGNvbGxhYm9yYS5jby51az4KPiA+ID4gCj4gPiA+IENyZWF0ZSBvbmUg dGltZWxpbmUgY29udGV4dCBmb3IgZWFjaCBDUlRDIHRvIGJlIGFibGUgdG8gaGFuZGxlIG91dC1m ZW5jZXMKPiA+ID4gYW5kIHNpZ25hbCB0aGVtLiBJdCBhZGRzIGEgZmV3IG1lbWJlcnMgdG8gc3Ry dWN0IGRybV9jcnRjOiBmZW5jZV9jb250ZXh0LAo+ID4gPiB3aGVyZSB3ZSBzdG9yZSB0aGUgY29u dGV4dCB3ZSBnZXQgZnJvbSBmZW5jZV9jb250ZXh0X2FsbG9jKCksIHRoZQo+ID4gPiBmZW5jZSBz ZXFubyBhbmQgdGhlIGZlbmNlIGxvY2ssIHRoYXQgd2UgcGFzcyBpbiBmZW5jZV9pbml0KCkgdG8g YmUKPiA+ID4gdXNlZCBieSB0aGUgZmVuY2UuCj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBH dXN0YXZvIFBhZG92YW4gPGd1c3Rhdm8ucGFkb3ZhbkBjb2xsYWJvcmEuY28udWs+Cj4gPiA+IC0t LQo+ID4gPiAgZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMgfCAyOSArKysrKysrKysrKysrKysr KysrKysrKysrKysrKwo+ID4gPiAgaW5jbHVkZS9kcm0vZHJtX2NydGMuaCAgICAgfCAxOSArKysr KysrKysrKysrKysrKysrCj4gPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKykK PiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYyBiL2Ry aXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jCj4gPiA+IGluZGV4IDY1MjEyY2UuLmNmOTc1MGEgMTAw NjQ0Cj4gPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jCj4gPiA+ICsrKyBiL2Ry aXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jCj4gPiA+IEBAIC02NTksNiArNjU5LDMyIEBAIHN0YXRp YyB1bnNpZ25lZCBpbnQgZHJtX251bV9jcnRjcyhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQo+ID4g PiAgCXJldHVybiBudW07Cj4gPiA+ICB9Cj4gPiA+ICAKPiA+ID4gK3N0YXRpYyBjb25zdCBjaGFy ICpkcm1fY3J0Y19mZW5jZV9nZXRfZHJpdmVyX25hbWUoc3RydWN0IGZlbmNlICpmZW5jZSkKPiA+ ID4gK3sKPiA+ID4gKwlzdHJ1Y3QgZHJtX2NydGMgKmNydGMgPSBmZW5jZV90b19jcnRjKGZlbmNl KTsKPiA+ID4gKwo+ID4gPiArCXJldHVybiBjcnRjLT5kZXYtPmRyaXZlci0+bmFtZTsKPiA+ID4g K30KPiA+ID4gKwo+ID4gPiArc3RhdGljIGNvbnN0IGNoYXIgKmRybV9jcnRjX2ZlbmNlX2dldF90 aW1lbGluZV9uYW1lKHN0cnVjdCBmZW5jZSAqZmVuY2UpCj4gPiA+ICt7Cj4gPiA+ICsJc3RydWN0 IGRybV9jcnRjICpjcnRjID0gZmVuY2VfdG9fY3J0YyhmZW5jZSk7Cj4gPiA+ICsKPiA+ID4gKwly ZXR1cm4gY3J0Yy0+bmFtZTsKPiA+ID4gK30KPiA+IAo+ID4gSXMgdGhhdCBleHBvcnRlZCB0byB1 c2Vyc3BhY2U/IGNydGMtPm5hbWUgaXMgYW4gaW50ZXJuYWwgdGhpbmcsIG5vdAo+ID4gbWVhbnQg Zm9yIG91dHNpZGUgY29uc3VtcHRpb24uCj4gCj4gTm8uIEhvd2V2ZXIgaXQgbWF5IGJlIGV4cG9y dGVkIHZpYSBkZWJ1Z2ZzIGF0IHNvbWUgcG9pbnQuIE1heWJlIGhhdmUKPiBkcm1fY3J0Yy0+dGlt ZWxpbmVfbmFtZSB3aGljaCBoYXMgdGhlIG9ial9pZCBpbnN0ZWFkLCBlZy4sICJkcm1fY3J0YzE5 IiA/CgpJJ20gZmluZSBlaXRoZXIgd2F5IGlmIGl0J3MgYW4gaW50ZXJuYWwgdGhpbmcuIFNvIHBp Y2sgd2hpY2hldmVyIG1ha2VzCnBlb3BsZSdzIGxpZmUgZWFzaWVyIEkgZ3Vlc3MuCgotLSAKVmls bGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWwK