From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: KMS timings (Re: [PATCH 6/8] drm/bochs: phase 3: provide a custom ->atomic_commit implementation) Date: Tue, 21 Jul 2015 15:47:41 +0200 Message-ID: <20150721134741.GL16722@phenom.ffwll.local> References: <20150717090809.6c9d7d02@gmail.com> <20150720104609.10c01e4a@gmail.com> <20150720123548.0d9b6472@gmail.com> <20150720142100.GH16722@phenom.ffwll.local> <20150721100609.4c4d7f37@gmail.com> <20150721090258.GB16722@phenom.ffwll.local> <20150721142203.0f9d8573@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3E9666E7A4 for ; Tue, 21 Jul 2015 06:45:03 -0700 (PDT) Received: by wicgb10 with SMTP id gb10so56192910wic.1 for ; Tue, 21 Jul 2015 06:45:01 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150721142203.0f9d8573@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Pekka Paalanen Cc: Daniel Vetter , "dri-devel@lists.freedesktop.org" List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBKdWwgMjEsIDIwMTUgYXQgMDI6MjI6MDNQTSArMDMwMCwgUGVra2EgUGFhbGFuZW4g d3JvdGU6Cj4gT24gVHVlLCAyMSBKdWwgMjAxNSAxMTowMjo1OCArMDIwMAo+IERhbmllbCBWZXR0 ZXIgPGRhbmllbEBmZndsbC5jaD4gd3JvdGU6Cj4gCj4gPiBPbiBUdWUsIEp1bCAyMSwgMjAxNSBh dCAxMDowNjowOUFNICswMzAwLCBQZWtrYSBQYWFsYW5lbiB3cm90ZToKPiA+ID4gT24gTW9uLCAy MCBKdWwgMjAxNSAxMDozMjozMSAtMDcwMAo+ID4gPiBTdMOpcGhhbmUgTWFyY2hlc2luIDxzdGVw aGFuZS5tYXJjaGVzaW5AZ21haWwuY29tPiB3cm90ZToKCj4gPiA+IElmIG9uZSBkb2VzIG5vdCBh c2sgZm9yIEFTWU5DIHdpdGggYSBwYWdlIGZsaXAsIGRvZXMgaXQgbWVhbiBmbGlwcGluZwo+ID4g PiBvbiB0aGUgbmV4dCB2YmxhbmssIG9yIGZsaXBwaW5nIHN1Y2ggdGhhdCBpdCBjYW5ub3QgdGVh ciBidXQgYWxsb3dpbmcKPiA+ID4gdGVjaGlxdWVzIGxpa2Ugc2NhbmxpbmUgd2FpdHM/Cj4gPiAK PiA+IFNpbmNlIGxlZ2FjeSBwYWdlX2ZsaXAgaXMgYWx3YXlzIGZvciB0aGUgZnVsbCBwcmltYXJ5 IHBsYW5lIHlvdSBjYW4ndCBkbwo+ID4gc2NhbmxpbmUgd2FpdHMgLSBpdCBjb3ZlcnMgZXZlcnl0 aGluZyBhbnl3YXkuCj4gCj4gQWgsIG5pY2UuIE9idmlvdXMgaW4gaGluZHNpZ2h0LCBhdCBsZWFz dCBpZiB0aGUgZGlzcGxheSBzZXJ2ZXIgZG9lcwo+IG5vdCBtYXJrIGRpcnR5IHJlZ2lvbnMuCj4g Cj4gQnV0IHRoZXJlIHNlZW1zIHRvIGJlIGRybU1vZGVEaXJ0eUZCKCksIGNhbiB0aGF0IG5vdCBi ZSB1c2VkIHdpdGggcGFnZQo+IGZsaXA/IElmIHVzZXJzcGFjZSBwcm92aWRlZCBkaXJ0eSByZWdp b25zLCB3b3VsZCBzY2FubGluZS13YWl0IGJlCj4gcG9zc2libGUgaW4gdGhlb3J5PyBJZiB5ZXMs IHdvdWxkIGl0IGJlIGFjY2VwdGFibGUgZm9yIGRyaXZlcnMgdG8gZG8/CgpEaXJ0eUZCIGlzIGV4 Y2x1c2l2ZWx5IGZvciBmcm9udGJ1ZmZlciByZW5kZXJpbmcuIFdlIGNvdWxkIGVhc2lseSBhZGQg YQpkaXJ0eS14L3kvdy9oIHJlY3RhbmdsZSB0byBhdG9taWMgKEkgZG9uJ3QgdGhpbmsgYSBsaXN0 IG1ha2VzIHNlbnNlLCBtb3N0Cmh3IGNhbiBvbmx5IGRvIG9uZSksIGJ1dCByaWdodCBub3cgdGhl cmUncyBubyB3YXkgdG8gZG8gRmxpcFdpdGhEYW1hZ2UuCkRlZmluaXRlbHkgc29tZXRoaW5nIHdl IHdhbnQgdG8gbG9vayBpbnRvIChhbmQgd2Ugc2hvdWxkIGJlIGFibGUgdG8gbWFrZQppdCB3b3Jr IG9uIHNrbCBvbiBhdCBsZWFzdCBpbiBzb21lIGNhc2VzKS4KCj4gPiBJIGd1ZXNzIGZvciBib2No cy91ZGwgYW5kIG90aGVycyB3ZSBjb3VsZCBjcmVhdGUgYSBzbWFsbCBkcm0gZHJpdmVyIHdoaWNo Cj4gPiBrZWVwcyB0cmFjayBvZiB0aGUgbGFzdCB2YmxhbmsgdHMgKHdlIGhhdmUgdGhvc2UgYWxy ZWFkeSkgYW5kIHN1aXRhYmxlCj4gPiBkZWxheXMgdGhlIGV2ZW4vdGltZXN0YW1wIHRvIGtlZXAg dXAgdGhlIGlsbHVzaW9uLiBPciB3ZSBqdXN0IHJpcCBvdXQKPiA+IHBhZ2VmbGlwIHN1cHBvcnQg Zm9yIHRob3NlIGRyaXZlcnMuIEJ1dCBpZiB3ZXN0b24mY28gY2FuJ3QgY29wZSB3aXRoIHRoYXQK PiA+IHRoYXQgd291bGQgYmUgd29yc2UuCj4gCj4gTm93IHRoYXQgeW91IGFzaywgSSdtIG5vdCBl dmVuIHJlYWxseSBzdXJlIHdoYXQgdGhlIG5vbi1wYWdlLWZsaXAgS01TCj4gZGlzcGxheSB1cGRh dGUgd2F5IGlzLCBzbyBubywgSSB3b3VsZCBzYXkgV2VzdG9uIGNhbm5vdCBkZWFsIHdpdGggaXQg YXMKPiBpcy4KPiAKPiBXaG8ncyB1cCBmb3IgdGhlIGpvYj8gOi0pCgpJbXBsZW1lbnQgYSBkcm1f c2VuZF9mYWtlX3ZibGFua19ldmVudCBpbiBkcm1faXJxLmMgYW5kIHRoZW4gcm9sbCBpdCBvdXQK c2hvdWxkbnQgYmUgdG9vIG11Y2ggd29yayByZWFsbHkuIFdlIGNhbiBzdG9yZSBjcnRjLXByaXZh dGUgZGF0ZSBuZWVkZWQKZm9yIHRoaXMgaW4gdGhlIGRybV92Ymxhbmsgc3RydWN0dXJlIChqdXN0 IG5lZWQgYSB0aW1lciBwbHVzIG1heWJlIGEKaGlnaC1yZXMgdGltZXN0YW1wIHRvIG1ha2UgdGhl IGlsbHVzaW9uIGJldHRlcikuIFRoZW4gd2UgY291bGQgcmVwbGFjZSB0aGUKc2VuZF92Ymxhbmtf ZXZlbnQgY2FsbCB3aXRoIHRoYXQgaGVscGVyIGluIGJvY2hzL3VkbC8uLi4KLURhbmllbAotLSAK RGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDov L2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2 ZWwK